isstring
Tests whether a value is a string array.
Category: Language Fundamentals > Data Types
Syntax
tf = isstring(A)
Returns true if A is a string array, including a single string.
Description
Text in double quotes, such as "abc", creates a string. Text in single quotes creates a character vector, a different class, so isstring('abc') is false. A cell array of character vectors is not a string array either.
Convert between them with string and char.
Input arguments
A- Any value.
Output arguments
tf- Logical scalar.
Example
Strings, characters and cells
isstring("abc")
isstring('abc')
isstring({"abc"})
isstring(["a" "b"])
Output
ans = logical
1
ans = logical
0
ans = logical
0
ans = logical
1