您好我想替换“<<”之间的内容和“>>”使用自定义div类我该怎么做?
我尝试了一些正则表达式,但它没有用。
$con = preg_replace ('/<<(.*?)>>/s', '<div>$1</div>', $con);
答案 0 :(得分:3)
我建议把&lt;和&gt;在角色类中:
preg_replace('/[<]{2}(.*?)[>]{2}/s', '<div>$1</div>', $con);
逃避它们也应该有效
preg_replace('/\<\<(.*?)\>\>/s', '<div>$1</div>', $con);
但CC001上面的评论是正确的:不需要其中任何一个。