在 clojure 中用反引号拆分字符串
Splitting a string on backtick in clojure
我正在尝试在 clojure repl 中用反引号拆分字符串,如下所示:
user> (require '[clojure.string :as str])
user> (str/split "1=/1`2=/2'" #"`'")
结果是:
["1=/1`2=/2'"]
简而言之,我无法拆分反引号字符。我不知道为什么。我怎样才能使这项工作?
p.s:注意字符串末尾和拆分参数中的撇号。这些是自动插入到 repl 中的。
您的正则表达式中有一个额外的 '
。
这很好用:
(str/split "1=/1`2=/2'" #"`")
我正在尝试在 clojure repl 中用反引号拆分字符串,如下所示:
user> (require '[clojure.string :as str])
user> (str/split "1=/1`2=/2'" #"`'")
结果是:
["1=/1`2=/2'"]
简而言之,我无法拆分反引号字符。我不知道为什么。我怎样才能使这项工作?
p.s:注意字符串末尾和拆分参数中的撇号。这些是自动插入到 repl 中的。
您的正则表达式中有一个额外的 '
。
这很好用:
(str/split "1=/1`2=/2'" #"`")