gpt4 book ai didi

html - 正则表达式:匹配不在 HTML 标记内的特定字符串

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:41 26 4
gpt4 key购买 nike

<tag value='botafogo'> botafogo is the best </tag>

只需要匹配 botafogo(...是最好的)而不是 'botafogo' 值

我的程序自动“注释”纯文本中的术语:

botafogo is the best 

to

<team attr='best'>botafogo</team> is the best

当我“全部替换”“最好”这个词时,我遇到了一个大问题......

<team attr='<adjective>best</adjective>'>botafogo</team> is the <adjective>best</adjective>

注:Java语言

最佳答案

实现此目的的最佳方法是不使用正则表达式并使用适当的 HTML 解析器。 HTML 不是一种常规语言,使用正则表达式执行此操作会很乏味、难以维护,并且很可能仍然包含各种错误。

另一方面,HTML 解析器非常适合这项工作。他们中的许多人成熟可靠,为您打理每一个细节,让您的生活更轻松。

关于html - 正则表达式:匹配不在 HTML 标记内的特定字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2368396/

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