Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 包含特定内联样式的锚定标记的正则表达式_Regex - Fatal编程技术网

Regex 包含特定内联样式的锚定标记的正则表达式

Regex 包含特定内联样式的锚定标记的正则表达式,regex,Regex,不幸的是,我的博客被黑客攻击,1000多篇文章被垃圾网站链接感染。作为清理过程的一部分,我尝试使用正则表达式查找并替换升华文本中XML文件中的坏链接 我能看到的唯一一致性是所有坏链接都包含一个内联样式,将文本颜色更改为#676c6c,因此我尝试创建一个正则表达式来突出显示包含此十六进制值#676c6c的所有锚定标记,但失败了 谢谢你的帮助!干杯。也许你可以用 如果锚定标记可能包含其他标记,请改用(?s)]+\676c6c[^>]+>。。这难道不能满足您的期望: <a[\s]+([^&g

不幸的是,我的博客被黑客攻击,1000多篇文章被垃圾网站链接感染。作为清理过程的一部分,我尝试使用正则表达式查找并替换升华文本中XML文件中的坏链接

我能看到的唯一一致性是所有坏链接都包含一个内联样式,将文本颜色更改为#676c6c,因此我尝试创建一个正则表达式来突出显示包含此十六进制值#676c6c的所有锚定标记,但失败了


谢谢你的帮助!干杯。

也许你可以用


如果锚定标记可能包含其他标记,请改用
(?s)]+\676c6c[^>]+>。

这难道不能满足您的期望:

<a[\s]+([^>]+)>((?:.(?!\<\/a\>))*.)</a>
<a href="http://example-spam-url.net" style="text-decoration:none;color:#676c6c">spam keyword</a>