我有这段代码来替换所有商店名为ABC(或Abc ...)为XYZ
(def str1 "ABC store of JOHN")
(str/replace (str/lower-case str1) #"abc" "XYZ")
// output: XYZ store of john
// expected: XYZ store of JOHN
我不想像那样将所有字符串都转换为小写。
但是在Clojure中,不能像其他语言一样使用带有i标志的正则表达式/abc/i
来忽略大小写敏感性。
哪种Clojure正则表达式或Clojure库支持区分大小写?