php正则表达式提取img alt/title标签并替换

Posted 橘子皮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php正则表达式提取img alt/title标签并替换相关的知识,希望对你有一定的参考价值。

有时我们需要对富文本编辑器中的img标签进行必要的处理以满足网站自身的需要,比如:根据站点关键词对页面内img的alt标签设定关键词,以下为提取并替换alt/title标签内容的正则:

$title = "需要替换的内容..."
$pattern= "/<img.*?src=["|‘](.*?)["|‘].*?>/"; $replace = ‘<img src="$1" alt="‘.$title.‘"title="‘.$title.‘">‘; $html = preg_replace($patter, $replace, $content);

以上是关于php正则表达式提取img alt/title标签并替换的主要内容,如果未能解决你的问题,请参考以下文章

PHP正则表达式提取IMG标签的问题

PHP 实现自动添加或者替换 内容的IMG标签的 alt title 属性

PHP 正则表达式匹配 img ,PHP 正则提取或替换图片 img 标记中的任意属性。

js使用正则表达式将字符串里面的img标签src的值提取出来

正则表达式:(1)要求提取字符串中的img标签,并根据不同的情况将该img标签替换成不同的字符串。

正则表达式和 PHP - 从 img 标签中隔离 src 属性