以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 任意两个连续的字符串相同就认为相同的代码怎么找不到了? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115855) |
-- 作者:hbhb -- 发布时间:2018/3/15 16:53:00 -- 任意两个连续的字符串相同就认为相同的代码怎么找不到了? 请教大师:如果两个字符串中有两个连续字符相同,就认为相同。例如:中华民国人民,伟大的中华炎黄子孙人民万岁 。如何得出:就是一个祖宗?的代码? |
-- 作者:有点甜 -- 发布时间:2018/3/15 17:04:00 -- Dim s1 = "中华民国人民" Dim s2 = "伟大的中华炎黄子孙人民万岁" For i As Integer = 0 To s1.length-2 Dim s As String = s1.Substring(i,2) If s2.contains(s) Then msgbox(s) End If Next |
-- 作者:hbhb -- 发布时间:2018/3/15 17:24:00 -- 谢谢!任意两个以上相同怎么改? |
-- 作者:有点甜 -- 发布时间:2018/3/15 17:31:00 -- Dim s1 = "中华民国人民" Dim s2 = "伟大的中华民国炎黄子孙人民万岁" For j As Integer = s1.length To 2 Step -1 For i As Integer = 0 To s1.length-j Dim s As String = s1.Substring(i,j) If s2.contains(s) Then msgbox(s) End If Next Next |