gpt4 book ai didi

haskell - 如何从 HTML 标记中提取内部文本?

转载 作者:行者123 更新时间:2023-12-04 02:38:27 24 4
gpt4 key购买 nike

我有以下代码:

import Text.HTML.TagSoup

parseTags "<hello>my&amp;</world>"

给我的输出如下:[TagOpen "hello"[],TagText "my&",TagClose "world"]。但我只想获取 [TagText "my&"]。我可以这样做:

filter (~== "my&")$ parseTags "<hello>my&amp;</world>"

这会给我这样的输出:[TagText "my&"]。但我不知道 TagText 里面是什么,即 "my&"。我的最终目标是得到 "my&" 我能得到的

map(fromTagText) $ filter (~== "my&")$ parseTags "<hello>my&amp;</world>"

我尝试使用 TagText,但无法正确使用。

最佳答案

> filter isTagText (parseTags "<hello>my&amp;</world>")
[TagText "my&"]

关于haskell - 如何从 HTML 标记中提取内部文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20414068/

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