PHP:“<<”之间的preg_replace和“>>”

时间:2015-11-18 13:36:26

标签: php

您好我想替换“<<”之间的内容和“>>”使用自定义div类我该怎么做?

我尝试了一些正则表达式,但它没有用。

$con = preg_replace ('/<<(.*?)>>/s', '<div>$1</div>', $con);

1 个答案:

答案 0 :(得分:3)

我建议把&lt;和&gt;在角色类中:

preg_replace('/[<]{2}(.*?)[>]{2}/s', '<div>$1</div>', $con);

逃避它们也应该有效

preg_replace('/\<\<(.*?)\>\>/s', '<div>$1</div>', $con);

但CC001上面的评论是正确的:不需要其中任何一个。