3
我新來的clojure編程。我正在學習通過定義正則表達式來分割字符串。我正在從這裏學習https://clojuredocs.org/clojure.string/split如何在clojure中定義多個正則表達式來拆分字符串?
我想通過定義兩個正則表達式來拆分字符串。例如:
=> (require '[clojure.string :as str])
=> (str/split "Hello world! Have a nice day" #" ")
;; ["Hello" "world!" "Have" "a" "nice" "day"]
=> (str/split "Hello world!\nHave a nice day" #"\n")
;; ["Hello world!" "Have a nice day"]
這很酷。現在,我想在每一個空間 & 換行符拆分的字符串。
如果輸入是「Hello world!\ n有一個美好的一天」,輸出應該是[「Hello」「world!」 「有」「一」「好」「一天」]
任何人都可以建議我,我該怎麼做?謝謝。
非常感謝。我我的答案。 – Amit