gpt4 book ai didi

regex - 将 url 查询字符串解析为 clojure 映射

转载 作者:行者123 更新时间:2023-11-30 23:46:45 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
What's the simplest way to parse URL parameters in Clojure?



我想带一个字符串:

“q=foo+bar&x=14&y=你好”

并将其转换为 map ,例如:

{:q "foo+bar", :x 14, :y "你好"}

我确信对于这样的问题有一个优雅的惯用解决方案。

最佳答案

(->> (split "q=foo+bar&x=14&y=hello" #"&") 
(map #(split % #"="))
(map (fn [[k v]] [(keyword k) v]))
(into {}))

关于regex - 将 url 查询字符串解析为 clojure 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6700417/

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