首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

如何判断一个字符串是否与另一些字符串集合中的某一个相符

2012-01-13 
怎么判断一个字符串是否与另一些字符串集合中的某一个相符?比如,有如下字符串abcbcd,adf,adfadfasdf,asdfa

怎么判断一个字符串是否与另一些字符串集合中的某一个相符?
比如,有如下字符串
abc   bcd,   adf,adfadfasdf,   asdfafdef,asdfcvzcvcv   edfdg   .....

现在给出一个新的字符串IESDKE,如何能快速判断它是否是以上字符串集合中的某一个?


[解决办法]
abc bcd, adf,adfadfasdf, asdfafdef,asdfcvzcvcv edfdg .....
这些先排序,然后二分查找
[解决办法]
instr()
[解决办法]
楼上正解
[解决办法]
StrComp,用这个,比较两个字符串
[解决办法]
abc bcd, adf,adfadfasdf, asdfafdef,asdfcvzcvcv edfdg
先用split 把上面字符放到数组中:
a(0)=abc bcd
a(1)=adf
a(2)=adfadfasdf
a(3)=asdfafdef
a(4)=asdfcvzcvcv edfdg
循环:
for i = 0 to ubound(a)
if instr(a(i),新字符)> 0 then msgbox "新字符在字符串 " & a(i) & "中 "
next i

热点排行