将img标签与HTML中的特定属性匹配的正则表达式

用户名

我正在寻找一个正则表达式,<IMG ... random Parameter >当在“查找/替换”功能中激活“。匹配换行符”选项时,它应该在大文档中检测出完整的块。

例子:

我正在寻找<IMG ... >包含区块Goal.gif我目前正在使用

(<img.+Goal.gif".+>)

但是使用此表达式,它与整个块匹配。我的想法是检查以下IMG-Tag是否无效,但我不知道如何设计这样的语句。

<IMG id=NoPrint border=0 hspace=0 alt="" src="Directory\Tastatur.gif" align=baseline>
<IMG id=NoPrint border=0 hspace=0 alt="" src="Directory\Tastatur.gif" align=baseline>
<IMG id=NoPrint border=0 hspace=0 alt="" src="Directory\Goal.gif" align=baseline>

我可以使用什么正则表达式来仅匹配包含的img标签Goal.gif

Excellll

这是我在Notepad ++中对示例数据进行测试的结果。

<img[^>]+goal\.gif.*?>

[^>]+作品喜欢.+,但不会匹配任何表达式,包括>这将确保<imggoal.gif处于同一标记内。

gif.*?使得比赛非贪婪,所以只会达到的第一个实例>如下gif

我在标签开始和src属性之间存在换行符的情况下对此进行了测试,但仍然可以使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

转到正则表达式以将标签与括号匹配

HTML标签的正则表达式

使用正则表达式匹配img标签中没有的模式

正则表达式PHP查找并匹配具有特定数据属性的HTML标签

匹配所有<img>标签的正则表达式并提取“ src”属性

当文本中存在多个标签时,如何正则表达式将单个html标签与内部标签匹配

使用正则表达式从HTML提取标签属性

替换正则表达式匹配中的特定字符

正则表达式匹配的#标签没有包装在html标签中

正则表达式匹配HTML标签和属性

正则表达式以匹配HTML代码中的模式

Python正则表达式匹配顺序html标签

html标签中的正则表达式

正则表达式匹配标签内的特定文本

更改xml树中具有与特定正则表达式模式匹配的标签的值

正则表达式匹配html标签之外的文本,而不是特定标签之间的文本

正则表达式将特定的HTML字符串与Python匹配

正则表达式:将img标签替换为其alt属性

正则表达式表达式以匹配短语列表中的唯一标签

具有特定属性的正则表达式c#html标签

仅当不在html属性中匹配时才提高正则表达式性能

使用正则表达式匹配HTML中的url

正则表达式匹配 HTML 属性名称

正则表达式匹配一对标签中的特定字符?

Java中如何使用正则表达式匹配HTML标签内容

正则表达式匹配 html 注释,在 javascript 中

正则表达式特定匹配

模式属性 HTML 不匹配正则表达式

正则表达式 - 仅匹配表格标签中的样式属性