Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:preg_replace between"<<&引用;及&燃气轮机&燃气轮机&引用;_Php - Fatal编程技术网

PHP:preg_replace between"<<&引用;及&燃气轮机&燃气轮机&引用;

PHP:preg_replace between"<<&引用;及&燃气轮机&燃气轮机&引用;,php,Php,嗨,我想用自定义div类替换“”之间的内容。我怎么做 我试过一些正则表达式,但不起作用 $con = preg_replace ('/<<(.*?)>>/s', '<div>$1</div>', $con); $con=preg_replace('//s','$1',$con); 我建议将放在字符类中: preg_replace('/[<]{2}(.*?)[>]{2}/s', '<div>$1</div>',

嗨,我想用自定义div类替换“”之间的内容。我怎么做

我试过一些正则表达式,但不起作用

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

我建议将<和>放在字符类中:

preg_replace('/[<]{2}(.*?)[>]{2}/s', '<div>$1</div>', $con);
preg_replace('/[]{2}/s','$1',$con);
逃离它们也应该有效

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

但是CC001上面的评论是正确的:两者都不需要。

我建议将<和>放在字符类中:

preg_replace('/[<]{2}(.*?)[>]{2}/s', '<div>$1</div>', $con);
preg_replace('/[]{2}/s','$1',$con);
逃离它们也应该有效

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

但是CC001上面的评论是正确的:这两个都不需要。

既然您已经尝试了一些正则表达式,您能告诉我们您尝试了什么吗?;)$con=preg_replace('//s','$1',$con);
$con的值是多少?
-我刚刚把它放到一个PHP文件中,它可以正常工作:
echo preg_替换('//s',“$1',”)-它打印出的
womble
不应该有任何差别,在RegExp中
都不是元字符(除了lookback),所以没有理由不“按原样”工作。。。奇怪。既然你已经试过一些正则表达式,你能告诉我们你试过什么吗?;)$con=preg_replace('//s','$1',$con);
$con的值是多少?
-我刚刚把它放到一个PHP文件中,它可以正常工作:
echo preg_替换('//s',“$1',”)-它打印出的
womble
不应该有任何差别,在RegExp中
都不是元字符(除了lookback),所以没有理由不“按原样”工作。。。奇怪。