stringlib
:: pos
Положение подстроки
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
stringlib::pos(string1
, string2
, <pos
>)
stringlib::pos
возвращает положение подстроки в строке.
Третий дополнительный аргумент должен быть меньше, чем длина string1
.
Если string1
не будет содержать string2
, то FAIL
будет возвращен.
В случае нескольких случаев подстроки возвращено положение первого.
stringlib::pos("abcdeabcdeabcde", "bc")
Если отправная точка для поиска дана, stringlib::pos
возвращает первое положение, в котором подстрока происходит после той отправной точки.
stringlib::pos("abcdeabcdeabcde", "bc", 5)
Результатом является FAIL
, если подстрока не происходит вообще или после данной отправной точки.
stringlib::pos("abcdeabcdeabcde", "bc", 14)
|
Непустая строка |
|
Целое число, которое определяет первое положение, чтобы искать |
Целое число, которое определяет положение или FAIL
.