【问题标题】:Regular expression for span [duplicate]跨度的正则表达式 [重复]
【发布时间】:2023-03-08 13:20:01
【问题描述】:

可能重复:
How to use regular expressions to parse HTML in Java?

从下面的代码中,我想根据 span 项提取 HREF。假设我将输入作为“Home”,那么我应该能够在它之前获得 href。 Java中相同的正则表达式是什么

这是 HTML 代码

<a class="first navibar_link" href="/mnetbank/servlet/Main?prefix=0003015106-680870747659702266"><span>Home</span></a> 

【问题讨论】:

  • 我不知道,但我只看到“Home”为“这是 HTML 代码”......我想这只是一个意外。
  • 我这篇文章不完整? HTML 在哪里?
  • 这是他使用的代码首页a> 但格式不正确
  • 我明白了。他不应该使用正则表达式。他应该尝试使用 xml-Parser。
  • 各位感谢您的回复。实际上我只发布了有限的内容。不是完整的 HTML 代码。如果我能从这个 HTML 代码中得到它也很好。有没有相同的正则表达式?

标签: java html regex


【解决方案1】:

不要使用正则表达式从 HTML 中提取数据,这太复杂了,无法正确处理。请改用Jsoup

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-24
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 2014-12-20
    相关资源
    最近更新 更多