gpt4 book ai didi

clojure - 在 Clojure 中如何将字符串转换为数字?

转载 作者:行者123 更新时间:2023-12-03 00:58:42 24 4
gpt4 key购买 nike

我有各种字符串,有些像“45”,有些像“45px”。如何将这两个数字转换为数字 45?

最佳答案

这适用于 10pxpx10

(defn parse-int [s]
(Integer. (re-find #"\d+" s )))

它只会解析第一个连续数字

user=> (parse-int "10not123")
10
user=> (parse-int "abc10def11")
10

关于clojure - 在 Clojure 中如何将字符串转换为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5621279/

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