【问题标题】:Replace html tags using a regular expression - no script [duplicate]使用正则表达式替换 html 标签 - 无脚本 [重复]
【发布时间】:2021-04-15 11:46:49
【问题描述】:

我已经搜索了几个小时的解决方案,但没有找到任何有用的示例。

我想搜索一个纯文本文件并删除所有 <a id="pageXXX"></a> 实例,其中 XXX 是页码。

我试过了

(^<a id="page)(.*:?)("></a>)

(^<a id=\\"page)(.*:?)(\\"></a>)

(^<a id="page)([0-9]+)("></a>)

(^<a id=\\"page)([0-9]+)(\\"></a>)

我错过了什么?

【问题讨论】:

  • 如果您的意思是无法使用正则表达式搜索 HTML 文件,则不是。
  • 当然可以。但他们应该这样做吗?
  • 是否应该搜索C#、PHP、Java等文件?似乎在这些上运行正则表达式更有可能发生灾难。

标签: html regex tags


【解决方案1】:

这可以正常工作。

(<a id=\"page)(.*:?)(\"></a>)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    相关资源
    最近更新 更多