我試圖解析一個HTML文件並獲取其中的所有href。在clojure上獲取正則表達式的所有匹配
到目前爲止,我正在使用的代碼是:
(map
#(println (str "Match: " %))
(re-find #"(?sm)href=\"([a-zA-Z.:/]+)\"" str_response))
str_response是與它裏面的HTML代碼的字符串。根據我對Clojure的基本理解,該代碼應該打印一個匹配列表,但到目前爲止,沒有運氣。 它不會崩潰,但它也不匹配任何東西。 我試過使用re-seq
而不是re-find
,但沒有運氣。任何幫助?
謝謝!
如果你在你的問題中包含str_response的值,我可以幫助正則表達式, –