我需要使用 VBScript 在逗号分隔列表中最后一项之前的字符串中插入“and”。
strList = "512, 66, 1820, 1235, 7, 4918"
需要成为...
strReList =“512、66、1820、1235、7 和 4918”
我环顾四周,发现这个问题针对 javascript、C# 和其他语言有答案,但从来没有针对 VBS。希望这有帮助!
这可以通过 STRREVERSE 和 REPLACE 函数来解决:
strList = "512, 66, 1820, 1235, 7, 4918"
strReList = STRREVERSE(strList)
strReList = REPLACE(strReList, ", "," dna",1,1)
strList = STRREVERSE(strReList)
RESPONSE.WRITE strList
结果:“512、66、1820、1235、7 和 4918”