gpt4 book ai didi

string - Clojure 字符串连接转义字符

转载 作者:行者123 更新时间:2023-12-02 09:32:43 25 4
gpt4 key购买 nike

我正在尝试为需要转义的管道字符的 shell 命令连接一个字符串。我试图从 ["a""b"] 获取 "a\|b"

我尝试过的:

(clojure.string/join "\\|" ["a" "b"]) ==> "a\\|b"
(clojure.string/join "\|" ["a" "b"]) ==> "a|b"
(clojure.string/join \| ["a" "b"]) ==> "a|b"

做什么?

最佳答案

您的第一次尝试是正确的,您只是被 REPL 显示中发生的转义绊倒了。您可以使用 println 更清楚地看到您得到的结果:

user> (clojure.string/join "\\|" ["a" "b"])
"a\\|b"
user> (println (clojure.string/join "\\|" ["a" "b"]))
a\|b

关于string - Clojure 字符串连接转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31084124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com