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.