用于替换字符串中的引号的正则表达式在 clojure 中不起作用



>我试图用空值替换字符串中的引号:

(clojure.string/replace "Invalid password." #"" " " ")

但是,这不会删除引号。

当我尝试时:

(clojure.string/replace "Invalid password." #". " "testing")

这行得通

可能有什么问题?

不仅如此,如提到的评论,没有

"Invalid password."

包含引号"""。此外,您的正则表达式中有一个空格。但是当您删除正则表达式中的空格(#"""而不是#"" "(并将"Invalid "password"."作为参数时,它会根据需要工作:

(clojure.string/replace "Invalid "password"." #""" " ")

收益 率

"Invalid  password ."

最新更新