StringLength["string"] gives the number of characters in a string.
StringMatchQ["string", patt] tests whether " string" matches the string pattern patt. StringMatchQ["string", RegularExpression["regex"]] tests whether " string" matches the ...
String
(Built-in Mathematica Symbol) String is the head of a character string " text".
StringPosition["string", " sub"] gives a list of the starting and ending character positions at which " sub" appears as a substring of " string". StringPosition["string", ...
StringQ
(Built-in Mathematica Symbol) StringQ[expr] gives True if expr is a string, and False otherwise.
StringReplaceList["string", s -> sp] or StringReplaceList["string", {s_1 -> sp_1, s_2 -> sp_2, ...}] gives a list of the strings obtained by replacing each individual ...
StringReplace["string", s -> sp] or StringReplace["string", {s_1 -> sp_1, s_2 -> sp_2, ...}] replaces the string expressions s_i by sp_i whenever they appear as substrings of ...
StringReplacePart["string", " snew", {m, n}] replaces the characters at positions m through n in " string" by " snew". StringReplacePart["string", " snew", {{m_1, n_1}, {m_2, ...
StringReverse["string"] reverses the order of the characters in " string".
StringSkeleton[n] represents a sequence of n omitted characters in a string printed with Short. The standard print form for StringSkeleton is an ellipsis.