stringlib
:: contains
Протестируйте на подстроку
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
stringlib::contains(string1
, string2
, options
)
Проверки stringlib::contains(string1, string2)
, содержит ли string1
другую строку string2
.
Если названо без опций, stringlib::contains
просто возвращает TRUE
или FALSE
.
stringlib::contains("abcdeabcdeabcde", "bc")
stringlib::contains("abcdeabcdeabcde", "cb")
stringlib::contains("abcdeabcdeabcde", "bc", Index)
stringlib::contains("abcdeabcdeabcde", "cb", Index)
stringlib::contains("abcdeabcdeabcde", "bc", IndexList)
stringlib::contains("abcdeabcdeabcde", "cb", IndexList)
Следующий вызов не возвращает [1,2]
, потому что первая подстрока соответствия не закончилась, когда второе начинается.
stringlib::contains("aaa", "aa", IndexList)
|
Непустая строка |
|
Вызывает первое индексное положение, в котором |
|
Вызывает список всех положений, в которых Вхождение |
TRUE
, целое число или список целых чисел, который определяет положение (если опция дана), когда string1
содержит string2
, в противном случае FALSE
или пустой список.