VBScript有一个substring()函数吗?

VBScript中有一个substring()函数,类似于Java的string.substring()吗?

是的, Mid

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

第一个参数是源string,第二个是开始索引,第三个是长度。

@bobobobo:请注意,VBScriptstring是基于1的,而不是基于0的。 将0作为parameter passing给Mid导致“无效的过程调用或参数Mid”。

正如Tmdean正确指出的,你可以使用Mid()函数。 MSDN库也有一个VBScript的很好的参考部分,你可以在这里find:

VBScript语言参考(MSDN Library)