vb中怎么判断字符串有没有某个字符

2025-02-28 03:05:30
推荐回答(2个)
回答1:

方法一:

InStr 函数

' 从字符串 "abc" 的第一个字符开始以不区分大小写的方式搜索字符串 "B"
MsgBox IIF(Instr(1, "abc", "B", vbTextCompare) > 0, "有", "没有")

返回 → 有


方法二:

Like 运算符

MsgBox IIF("abc" Like "*B*", "有", "没有")

返回 → 没有

回答2:

instr()函数,返回第二个字符串在第一个字符串中出现的位置,如果没有,则返回0
例如:instr(1,"abcdef","j")返回结果为0
注:1表示从第一个字符串的第一个字符开始查找