文字列を比較する - lisp-cookbook-ja/common-lisp GitHub Wiki
文字列を比較するときは、一般的にequalかstring=を使います。また、大文字と小文字を区別したくない場合はequalpかstring-equalを使います。
;; より一般的な比較関数のequal
(equal "a" "a") ;=> T
(equal "a" "b") ;=> NIL
;; 文字列に特化した比較関数のstring=
(string= "a" "a") ;=> T
(string= "a" "b") ;=> NIL
;; 大文字と小文字を区別するequalとstring=
(equal "a" "A") ;=> NIL
(string= "a" "A") ;=> NIL
;; 大文字と小文字を区別しないequalpとstring-equal
(equalp "a" "A") ;=> T
(string-equal "a" "A") ;=> T