日期:2014-05-17  浏览次数:21192 次

求救高手帮忙!!!如何判定一个字符包含另一个字符串中的值?
字符包含问题
已知字符串变量如下:
A=’IT,JK’
B=’OM,JK’
C=’IT’

如何判断   B   与   A也有关系.   即   B中含有的字符只要有一个满足在A字符中,   则也当作   B与A有关系.   如何判断?     (B字符中含有一个   JK   与A字符中的   JK   一样,满足条件   )

请高手帮忙,谢谢


------解决方案--------------------
arr1 = split(A, ", ")
arr2 = split(B, ", ")

bln = false
for i = 0 to ubound(arr1)
for j = 0 to ubound(arr2)
if trim(arr1(i)) = trim(arr2(j)) then bln = true : exit for
next
next

if bln = ture then
'包含
else
'不包含
end if
------解决方案--------------------
可以用split和insrt
------解决方案--------------------
if instr(str1,str2) <> 0 then
字符str1中包含字符str2
end if
------解决方案--------------------
xie_yanke(谢烟客) 的正解。