RemoveString()
Синтаксис
String$ = RemoveString(String$ , StringToRemove$ [, Mode [, StartPosition [, NbOccurrences]]])
Описание
Находит и удаляет все вхождения подстроки 'StringToRemove$' в строке 'String$'.
Параметры
String$ Строка, в которой будут производится удаления. StringToRemove$ Подстрока, которая будет удаляться. Mode (дополн.) Этот параметр может быть одним из следующих значений: #PB_String_CaseSensitive: С учетом регистра (A<>a) (по умолчанию) #PB_String_NoCase : Без учёта регистра (A=a)StartPosition (дополн.) Позиция в строке 'String$', с которой начнётся поиск и удаления найденных вхождений. Первый символ в строке имеет позицию 1. Если этот параметр не указан, то поиск и удаление будут производится от начала строки. NbOccurrences (дополн.) Задаёт количество удалений. Если опущено, то все найденные вхождения подстроки 'StringToRemove$' будут удалены.
Возвращаемое значение
Возвращает новую строку, содержащую строку 'String$', из которой удалены указанные вхождения подстроки 'StringToRemove$'.
Пример
Debug RemoveString("This is Art", "is") ; выведет "Th Art" Debug RemoveString("This is Art", "is", #PB_String_CaseSensitive, 1, 1) ; выведет "Th is Art"
См. также
InsertString()
Поддерживаемые OS
Все