MATLAB Function Reference
  Go to function:
    Search    Help Desk 
strcmp    Examples   See Also

Compare strings

Syntax

Description

k = strcmp('str1','str2') compares the strings str1 and str2 and returns logical true (1) if the two are identical, and logical false (0) otherwise.

TF = strcmp(S,T) where either S or T is a cell array of strings, returns an array TF the same size as S and T containing 1 for those elements of S and T that match, 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

Note that the value returned by strcmp is not the same as the C language convention. In addition, the strcmp function is case sensitive; any leading and trailing blanks in either of the strings are explicitly included in the comparison.

Examples

See Also

findstr     Find one string within another

strcmpi     Compare strings ignoring case

strncmp     Compare the first n characters of two strings

strmatch    Find possible matches for a string



[ Previous | Help Desk | Next ]