正则表达式匹配html元素,正则表达式仅匹配html元素的第一个匹配项

是的,我知道“不要用正则表达式解析HTML”。我在记事本++中这样做,这是一次性的事情,所以请耐心等待一会儿。正则表达式仅匹配html元素的第一个匹配项

我试图通过使用一些更先进的技术来简化一些HTML代码。值得注意的是,在我的文档中,我有“插入”或“标注”或其他任何您称之为“注释”,“警告”和“技术”的短语,以引起读者注意重要信息:

Notes: This icon shows you something that complements

the information around it. Understanding notes is not critical but

may be helpful when using the product.

Warnings: This icon shows information that may

be critical when using the product.

It is important to pay attention to these warnings.

Technical: This icon shows technical information

that may require some technical knowledge to understand.

我想这个HTML简化为以下:

Notes: This icon shows you something that complements

the information around it. Understanding notes is not critical but

may be helpful when using the product.

Warnings: This icon shows information that may

be critical when using the product.

It is important to pay attention to these warnings.

Technical: This icon shows technical information

that may require some technical knowledge to understand.

我几乎要做一个很好的全局搜索&替换从记事本+ +我的项目所需要的正则表达式,但它不是拿起“唯一”第一个div,它正在拾取所有的 - 如果我的光标在我的fi的开头le,当我点击查找时,“选择”是从第一个

直到最后的
,本质上。

这里是我的表达:

[^(.*?)[^(记事本+ +“自动”添加/ /周围,还挺)。

我在做什么错,在这里?

+1

保持您的操作员不愿意的好工作。我试着改变这个部分:'class =“(。* [^”])“'to'class =”([^“] *)”'开始。 –

你可能感兴趣的:(正则表达式匹配html元素)