如何使用 VBScript 读取字符串并从特定值获取数据
How to read string and get data from particular value using VBScript
我有以下字符串。
Message GID=1191539226 ID=1191539226-1
如何仅使用 vbscript split
检索 ID 值 1191539226-1
我使用了Ekkehard.Horner
给出的解决方案
您希望最后一部分用“=”分隔。所以:
>> s = "Message GID=1191539226 ID=1191539226-1"
>> a = Split(s, "=")
>> WScript.Echo a(Ubound(a))
>>
1191539226-1
>>
可以使用拆分功能:
Split(expression[,delimiter[,count[,compare]]])
默认分隔符是 space,所以最容易分两步完成,第一步得到 ID=1191539226-1
,第二步在 =
[=14= 上拆分]
以你的例子为例:
input = "Message GID=1191539226 ID=1191539226-1"
a = Split(input)
b = Split(a(2), "=")
result = b(1)
我有以下字符串。
Message GID=1191539226 ID=1191539226-1
如何仅使用 vbscript split
检索 ID 值1191539226-1
我使用了Ekkehard.Horner
给出的解决方案您希望最后一部分用“=”分隔。所以:
>> s = "Message GID=1191539226 ID=1191539226-1"
>> a = Split(s, "=")
>> WScript.Echo a(Ubound(a))
>>
1191539226-1
>>
可以使用拆分功能:
Split(expression[,delimiter[,count[,compare]]])
默认分隔符是 space,所以最容易分两步完成,第一步得到 ID=1191539226-1
,第二步在 =
[=14= 上拆分]
以你的例子为例:
input = "Message GID=1191539226 ID=1191539226-1"
a = Split(input)
b = Split(a(2), "=")
result = b(1)