我需要比较两个字符串,忽略:test
(defun cistring= (str1 str2)
(string= (string-downcase str1)
(string-downcase str2)))
函数的大小写。我知道我可以轻松地编写这样的函数:
string=
但是我想知道:是否内置不区分大小写System.out
?或者我可能找不到任何内容?
答案 0 :(得分:4)
STRING-EQUAL
比较字符串不区分大小写(字符为CHAR-EQUAL
)。
CL-USER> (string-equal "foo" "FOO")
T
CL-USER> (string-equal "foo" "FOOBAR" :end2 3)
T