Heim >Backend-Entwicklung >PHP-Tutorial >php匹配字符串的时候怎么样能不理img标签里面的内容

php匹配字符串的时候怎么样能不理img标签里面的内容

WBOY
WBOYOriginal
2016-06-06 20:18:471242Durchsuche

我在发表文章自动添加锚文本的时候,发现如果图片里面的alt,title属性包含关键词,就会被替换,图片显示就会有问题了。
我想要的结果就是匹配除了php匹配字符串的时候怎么样能不理img标签里面的内容以外的字符串,求大神帮帮我。

回复内容:

我在发表文章自动添加锚文本的时候,发现如果图片里面的alt,title属性包含关键词,就会被替换,图片显示就会有问题了。
我想要的结果就是匹配除了php匹配字符串的时候怎么样能不理img标签里面的内容以外的字符串,求大神帮帮我。

换一个思路
1.获取img位置,并保存到临时数组中,注意img的位置也要一起保存
2.删除文章所有的img标签
3.进行关键词匹配,保存到文章中
4.把img标签插入到$article对应位置

我们当时的做法比较简单 正则匹配找出img里的图片链接 然后以这些链接自己拼成符合我们要求的img放上去

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn