VBScript有一个substring()函数吗?

时间:2010-02-08 16:56:00

标签: string vbscript

VBScript中的substring()函数是否与Java string.substring()类似?

2 个答案:

答案 0 :(得分:79)

是的,Mid

Dim sub_str
sub_str = Mid(source_str, 10, 5)

第一个参数是源字符串,第二个参数是起始索引,第三个参数是长度。

@bobobobo:请注意,VBScript字符串是从1开始的,而不是从0开始的。将0作为参数传递给Mid会导致“无效的过程调用或参数Mid”。

答案 1 :(得分:13)

作为Tmdean correctly pointed out,您可以使用Mid()功能。 MSDN Library还有一个很好的VBScript参考部分,你可以在这里找到:

  

VBScript Language Reference (MSDN Library)