MATLAB Function Reference |

**Syntax**

**Description**

`strcmpi(`

returns 1 if strings `str1`

,`str2`

)

and *str1*

are the same except for case and 0 otherwise. *str2*

```
strcmpi(S,T)
```

when either `S`

or `T`

is a cell array of strings, returns an array the same size as `S`

and `T`

containing 1 for those elements of `S`

and `T`

that match except for case, and 0 otherwise. `S`

and `T`

must be the same size (or one can be a scalar cell). Either one can also be a character array with the right number of rows.

**Remarks**

`strcmpi`

is intended for comparison of character data. When used to compare numeric data, `strcmpi`

returns `0`

.

`strcmpi`

supports international character sets.

**See Also **

`strcmp`

, `strncmpi`

, `strncmp`

, `strmatch`

, `strfind`

, `findstr`

, `regexp`

, `regexp`

i, `regexprep`

strcmp | stream2 |