vb.net 统计两个textbox的内容中 不同之处的数量
我想制作一个检查器检查两篇文章中不同之处的数目例如textbox1内容是1234567textbox2内容是12检查器可以显示textbox2共有5个与textbox1内...
我想制作一个检查器
检查两篇文章中不同之处的数目
例如textbox1内容是 1234567
textbox2内容是12
检查器可以显示 textbox2 共有5个与textbox1内容不符合
请教一下 感谢 展开
检查两篇文章中不同之处的数目
例如textbox1内容是 1234567
textbox2内容是12
检查器可以显示 textbox2 共有5个与textbox1内容不符合
请教一下 感谢 展开
3个回答
展开全部
很实用的软件哦,我也很喜欢做这样的app。。。
额,废话了。。。
首先要看你想怎么判断,如果只按位置看的话,我推荐个思路,就是 做个循环去读取文章A的字符,和文章B对照,遇到不同的则改变循环变量的值为当前位置,然后记录不同之处的变量+1,虽然效率可能有点差,不过挺简单的.
If Strings.Mid(a, i, 1) <> Strings.Mid(b, i, 1) Then
count += 1
End If
'*a,b分别代表两个textbox;i是循环变量
要是做的是类似网上论文杀手的相似度的匹配的话要麻烦得多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个很简单。用len命令
代码如下:
if len(textbox1.text)<>len(textbox2.text) then
msgbox("内容长度不符合")
endif
代码如下:
if len(textbox1.text)<>len(textbox2.text) then
msgbox("内容长度不符合")
endif
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dim a string = textbox1.text
dim b string = textbox2.text
a.Replace(b, "").Length
dim b string = textbox2.text
a.Replace(b, "").Length
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询