随机开始分割字符串



我有一个像这样的字符串: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)

最新更新