我可以将字符串转换为序列,然后将该序列转换为表示该序列的字符串。
user=> (str (first (list (seq "(xy)z"))))
"(\\( \\x \\y \\) \\z)"
我也可以在上面的表单中插入 apply 来取回原始字符串
user=> (apply str (first (list (seq "(xy)z"))))
"(xy)z"
但是有没有办法将表示序列的字符串转换为字符串表示的序列?如:
"(\\( \\x \\y \\) \\z)"
user=> (some-fn2 "(\\( \\x \\y \\) \\z)")
(\( \x \y \) \z \))