Есть ли функция substring()
в VBScript, похожая на Java string.substring()
?
У VBScript есть функция substring()?
Ответ 1
Да, Mid
.
Dim sub_str
sub_str = Mid(source_str, 10, 5)
Первый параметр - это строка источника, вторая - индекс начала, а третья - длина.
@bobobobo: Обратите внимание, что строки VBScript основаны на 1, а не на 0. Передача 0 в качестве аргумента Mid
приводит к "неправильному вызову процедуры или аргументу Mid".
Ответ 2
Как Tmdean правильно указал, вы можете использовать функцию Mid()
, Библиотека MSDN также имеет большой справочный раздел VBScript, который вы можете найти здесь: