cljs.reader/read-string 和正则表达式
cljs.reader/read-string and regular expression
这是错误还是设计使然?好像 CLJS reader 无法读取正则表达式:
(cljs.reader/read-string (pr-str #"a"))
error {:message "EOF while reading.", :data {:type :reader-exception, :ex-kind :eof}}
Clojurescript v1.9.908
更新:它适用于 v1.9.229 和 Clojure 1.8.0。我会尝试看看哪个版本破坏了那个...
cljs.reader/read-string
只读取 edn 格式的数据,clojure 正则表达式 #"..."
语法不是 edn 规范的一部分。 (参见 http://edn-format.org)
https://cljs.github.io/api/cljs.reader/read-string
Reads one object from the string s. Returns nil when s is nil or
empty.
Reads data in the edn format (subset of Clojure data):
http://edn-format.org
opts is a map as per cljs.tools.reader.edn/read
这是错误还是设计使然?好像 CLJS reader 无法读取正则表达式:
(cljs.reader/read-string (pr-str #"a"))
error {:message "EOF while reading.", :data {:type :reader-exception, :ex-kind :eof}}
Clojurescript v1.9.908
更新:它适用于 v1.9.229 和 Clojure 1.8.0。我会尝试看看哪个版本破坏了那个...
cljs.reader/read-string
只读取 edn 格式的数据,clojure 正则表达式 #"..."
语法不是 edn 规范的一部分。 (参见 http://edn-format.org)
https://cljs.github.io/api/cljs.reader/read-string
Reads one object from the string s. Returns nil when s is nil or empty.
Reads data in the edn format (subset of Clojure data): http://edn-format.org
opts is a map as per cljs.tools.reader.edn/read