我正在尝试解析一个 HTML 文件并在其中获取所有 href。
到目前为止,我使用的代码是:
(map
#(println (str "Match: " %))
(re-find #"(?sm)href=\"([a-zA-Z.:/]+)\"" str_response))
str_response 是其中包含 HTML 代码的字符串。根据我对 Clojure 的基本理解,该代码应该打印一个匹配列表,但到目前为止,还没有运气。它不会崩溃,但它也不匹配任何东西。我试过使用re-seq
而不是re-find
,但没有运气。有什么帮助吗?
谢谢!