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.