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