繁体   English   中英

PHP中的单引号替换问题

[英]single quote replacement problem in php

我需要一个类似这样的正则表达式

$pattern ="/[^\w]/";  

但是它应该隐藏html语法。

$string = preg_replace($pattern,'',$str);

对于您“隐藏HTML语法”的含义,我不是百分百确定的,但是如果您的内容是一些html,并且您想删除html标签,请使用strip_tags函数。

因此在您的示例中:

$pattern ="/[^\w]/"; 
$string = preg_replace($pattern,'',html_entity_decode(strip_tags($str)));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM