【发布时间】:2013-09-26 10:14:17
【问题描述】:
在
$Content = preg_replace($regex, $replace, $Content);
如何设置变量 preg_replace 动作前后 $content 的区别?
编辑
在我的情况下,$content 是我认为的字符串,看起来像这样
<span style="color: #888888;"><img class="wp-image-3164 alignleft" style="color: #333333; margin: 5px;" alt="Modif 2" src="http://blablabla" width="200" height="132" />Rejoignez-nous en<strong> Egypte</strong> et découvrez une des mers les plus chaudes au monde, avec une <strong>visibilité remarquable</strong> et une grande variété d'espèces aquatiques endémiques. Safaga (port Egyptien) ouvert sur la Mer Rouge, situé à 45 minutes de l’aéroport d’Hurghada, est réputé pour son atmosphère non polluée, ses dunes de sable noir et sa <strong>tranquillité</strong>.</span>
正则表达式从中删除一些图像
【问题讨论】:
-
你处理的是字符串还是数组?另外,有什么区别 - 长度、字符范围、完整的单词/句子差异?
-
示例输入和输出在这里会有所帮助。
-
@SmokeyPHP $content 是一个字符串
-
如果只是想查看img标签是否被移除,只需将
preg_replace的返回值保存到$newContent然后做if($Content == $newContent) { /* replacement did nothing */ } -
不,我想将新内容放在页面的其他位置
标签: php regex string preg-replace