Найти строки в других строках
выполняет поиск k
= strfind(str
,pat
)str
для вхождений pat
. Выход, k
, указывает начальный индекс каждого вхождения pat
в str
. Если pat
не найдено, тогда strfind
возвращает пустой массив, []
. strfind
функция выполняет поиск с учетом регистра.
Если str
является вектором символов или строковым скаляром, тогда strfind
возвращает вектор типа double
.
Если str
- массив ячеек из векторов символов или строковые массивы, затем strfind
возвращает массив ячеек из векторов типа double
.
силы k
= strfind(str
,pat
,'ForceCellOutput',cellOutput
)strfind
для возврата k
как массив ячеек при cellOutput
верно, даже когда str
является вектор символов.
Если pat
- вектор символов или строковый скаляр без символов (''
или ""
), затем strfind
возвращает пустой массив.
Начиная с R2016b, contains
Функция рекомендуется для нахождения шаблонов в строковых массивах.
contains
| count
| endsWith
| extract
| matches
| pattern
| regexp
| replace
| split
| startsWith
| strcmp
| strtok