我有一个像这样的字符串:value1-value2-value3-value4-20160928-LastValue
我必须分割这个字符串与VBScript。因此,使用Split
函数应该是很容易的。
我的问题:日期(20160928)之前的值是随机的。这意味着我可以有1个值或10个值
Date和LastValue将始终位于同一位置。
我如何识别日期和最后一个值在我的数组(创建与Split
函数)?
仅Split
字符串。UBound
函数为您提供数组中的最后一个索引。倒数第二个索引是最后一个索引减去1。
s = "value1-value2-value3-value4-20160928-LastValue"
a = Split(s, "-")
WScript.Echo "Last value: " & a(UBound(a))
WScript.Echo "Date: " & a(UBound(a)-1)