在VB中用哪个函数可以找出一个字符串中某一个字符的位置? 同上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 instr 返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。语法 InStr([start, ]string1, string2[, compare])InStr 函数示例本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。Dim SearchString, SearchChar, MyPosSearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。SearchChar = "P" ' 要查找字符串 "P"。' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。' 小写 p 和大写 P 在文本比较下是一样的。MyPos = Instr(4, SearchString, SearchChar, 1) ' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。' 小写 p 和大写 P 在二进制比较下是不一样的。MyPos = Instr(1, SearchString, SearchChar, 0)' 缺省的比对方式为二进制比较(最后一个参数可省略)。MyPos = Instr(SearchString, SearchChar) ' 返回 9。MyPos = Instr(1, SearchString, "W") ' 返回 0。 instrRev查找某字符串在另一个字符串中首次出现的位置(从后向前查) 楼上朋友提供的instr函数可以实现。另外可以用InStrRev函数。语法InstrRev(string1,string2[,start[,compare]])string1必需的。要执行搜索的字符串表达式string2必需的。要搜索的字符串表达式start可选的。数值表达式,设置每次搜索的开始位置。如果忽略,则使用?,它表示从上一个字符位置开始搜索。如果start包含Null,则产生一个错误compare可选的。数字值,指出在判断子字符串时所使用的比较方法。如果忽略,则执行二进制比较。关于其值,请参阅“设置值”部分 有关instr的详细介绍请浏览msdn instr和InstrRev都可以,具體用法請參照MSDN. 从头开始查:instr从尾开始查:instrRev test 运行时错误'1004':应用程序定义的或对象定义的错误 请问各路高手,有谁知道在VB中有哪些API函数可以播放MP3音乐? == 请教各位兄弟,如何获得VB代码窗口里的文字内容?== 请问各位大哥大姐,怎么确定文本框中输入的字符串长度啊?谢谢~~ 又见星星,高兴,散分庆祝,版主不要删 VB 居中打印 哪里有免费表格打印控件 高手看这!!!!!请问有没有方法改变网卡的MAC,或伪装MAC? VB 7。0 的出现还有学VB 的必要吗? 请问从已打开的Webbrowse中得到源代码 1000分求助!!!--访问远程(局域网内)的access数据库???
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。语法 InStr([start, ]string1, string2[, compare])InStr 函数示例
本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。
SearchChar = "P" ' 要查找字符串 "P"。' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。
' 小写 p 和大写 P 在文本比较下是一样的。
MyPos = Instr(4, SearchString, SearchChar, 1) ' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。
' 小写 p 和大写 P 在二进制比较下是不一样的。
MyPos = Instr(1, SearchString, SearchChar, 0)' 缺省的比对方式为二进制比较(最后一个参数可省略)。
MyPos = Instr(SearchString, SearchChar) ' 返回 9。MyPos = Instr(1, SearchString, "W") ' 返回 0。
查找某字符串在另一个字符串中首次出现的位置(从后向前查)
InstrRev(string1,string2[,start[,compare]])
string1必需的。要执行搜索的字符串表达式string2必需的。要搜索的字符串表达式start可选的。数值表达式,设置每次搜索的开始位置。如果忽略,则使用?,它表示从上一个字符位置开始搜索。如果start包含Null,则产生一个错误compare可选的。数字值,指出在判断子字符串时所使用的比较方法。如果忽略,则执行二进制比较。关于其值,请参阅“设置值”部分
从尾开始查:instrRev