elisp: Predicates for Strings

 
 4.2 Predicates for Strings
 ==========================
 
 For more information about general sequence and array predicates, see
 SeeSequences Arrays Vectors, and SeeArrays.
 
  -- Function: stringp object
      This function returns ‘t’ if OBJECT is a string, ‘nil’ otherwise.
 
  -- Function: string-or-null-p object
      This function returns ‘t’ if OBJECT is a string or ‘nil’.  It
      returns ‘nil’ otherwise.
 
  -- Function: char-or-string-p object
      This function returns ‘t’ if OBJECT is a string or a character
      (i.e., an integer), ‘nil’ otherwise.