VB查找字符出现的位置
来源:百度知道 编辑:UC知道 时间:2024/05/14 19:07:06
我的字符串是这样的
<SBJGBH>000071</SBJGBH><SBJGMC>山东省直社会保障卡具体数据个人信息记录</SBJGMC><SHBZHM>132529198206221931</SHBZHM>
想截取第一个"<"和第一个">"出现的位置请给出实际的代码好吗,我这么写对吗
sss = InStr(">", TextLine),这个返回0.我想要它出现的位置啊
谢谢
<SBJGBH>000071</SBJGBH><SBJGMC>山东省直社会保障卡具体数据个人信息记录</SBJGMC><SHBZHM>132529198206221931</SHBZHM>
想截取第一个"<"和第一个">"出现的位置请给出实际的代码好吗,我这么写对吗
sss = InStr(">", TextLine),这个返回0.我想要它出现的位置啊
谢谢
InStr([start, ]string1, string2[, compare])
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。
语法
InStr([start, ]string1, string2[,compare])
InStr 函数的语法具有下面的参数:
Dim Str As String
Str = "<SBJGBH>000071</SBJGBH><SBJGMC>山东省直社会保障卡具体数据个人信息记录</SBJGMC><SHBZHM>132529198206221931</SHBZHM>"
MsgBox InStr(1, Str, ">")
这里用MsgBox检验出来的数值是8呀!<