vb.net 统计两个textbox的内容中 不同之处的数量

我想制作一个检查器检查两篇文章中不同之处的数目例如textbox1内容是1234567textbox2内容是12检查器可以显示textbox2共有5个与textbox1内... 我想制作一个检查器
检查两篇文章中不同之处的数目
例如textbox1内容是 1234567
textbox2内容是12

检查器可以显示 textbox2 共有5个与textbox1内容不符合
请教一下 感谢
展开
 我来答
暇米_斗木侑
2013-10-23 · TA获得超过865个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:149万
展开全部

很实用的软件哦,我也很喜欢做这样的app。。。
额,废话了。。。
首先要看你想怎么判断,如果只按位置看的话,我推荐个思路,就是 做个循环去读取文章A的字符,和文章B对照,遇到不同的则改变循环变量的值为当前位置,然后记录不同之处的变量+1,虽然效率可能有点差,不过挺简单的.

If Strings.Mid(a, i, 1) <> Strings.Mid(b, i, 1) Then

                    count += 1

                End If
'*a,b分别代表两个textbox;i是循环变量

要是做的是类似网上论文杀手的相似度的匹配的话要麻烦得多

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
反转ing
2013-10-22 · TA获得超过957个赞
知道小有建树答主
回答量:857
采纳率:50%
帮助的人:763万
展开全部
这个很简单。用len命令
代码如下:
if len(textbox1.text)<>len(textbox2.text) then
msgbox("内容长度不符合")
endif
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友efe05f6
2013-10-25 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:61.7万
展开全部
dim a string = textbox1.text
dim b string = textbox2.text
a.Replace(b, "").Length
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式