Сравните первый n
символы (нечувствительных к регистру) строк
выдерживает сравнение до tf
= strncmpi(s1,s2
,n
)n
символы s1
и s2
, игнорирование любых различий в регистре. Функция возвращает 1
TRUE
) если эти два идентичны и 0
ложь
) в противном случае. Текст рассматривается идентичным, если содержимое каждого является тем же самым в конец или первым n
символы, какой бы ни на первом месте, игнорируя регистр. Возвращать результат tf
имеет тип данных logical
.
Первые два входных параметра могут быть любой комбинацией строковых массивов, векторов символов и массивов ячеек из символьных векторов.
strncmpi
функция предназначается для сравнения текста. Если используется на числовых массивах, strncmpi
всегда возвращает 0
.
Для чувствительного к регистру текстового сравнения используйте strncmp
вместо strncmpi
.
Несмотря на то, что strncmpi
совместно использует имя с функцией C, это не следует соглашению языка C возврата 0
когда вводы текста соответствуют.
contains
| endsWith
| eq
| matches
| ne
| regexp
| startsWith
| strcmp
| strcmpi
| strfind
| strncmp