这两个表达式,怎么会给我把数字过滤了,如果要他不过滤数字,该怎么写。 $p1 = '/<(content)>(.*?)<\/\\1>/ise';$r1 = '"<$1>".htmlspecialchars("$2", ENT_NOQUOTES)."</$1>"';这两个表达式,怎么会给我把数字过滤了,如果要他不过滤数字,该怎么写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面的正则表达式是把<content>的内容转成html实体(htmlspecialchars),过滤数字? 数字被莫名其妙的给过滤了。。贴一下数字被过滤掉的例子比如 本来的文航是:今天钓了300条鱼然后输出的是:今天钓了条鱼数字全部没有了。。你试试会过滤掉吗<?phpheader('Content-Type: text/html; charset=utf-8');$p1 = '/<(content)>(.*?)<\/\\1>/ise';$r1 = '"<$1>".htmlspecialchars("$2", ENT_NOQUOTES)."</$1>"';$str = "<content>今天钓了300条鱼</content>";echo preg_replace($p1,$r1,$str);?> 数字被莫名其妙的给过滤了。。贴一下数字被过滤掉的例子比如 本来的文航是:今天钓了300条鱼然后输出的是:今天钓了条鱼数字全部没有了。。你试试会过滤掉吗<?phpheader('Content-Type: text/html; charset=utf-8');$p1 = '/<(content)>(.*?)<\/\\1>/ise';$r1 = '"<$1>".htmlspecialchars("$2", ENT_NOQUOTES)."</$1>"';$str = "<content>今天钓了300条鱼</content>";echo preg_replace($p1,$r1,$str);?>好像不会,我在找找其他原因 JavaScript问题,请高手指教 图片AJAX加载时间监控问题 自己写的JS框架 javascript实现setInterval 输出自增数字? 请教网页调用非系统文件的问题! 自己顶不上了大家来帮帮忙啊! input type=file 模拟键盘输入,安全级别低的情况下,行不通的地方。 初学Javascrtpt,有一个简单的问题,请教了! 接我上一贴.孟老师!onestab(┼─)!麻烦二位百忙之中再给我讲一下呀 这幅图不知大家看到过没有? jqgrid3.8如何冻结列和显示和隐藏指定列 js冲突问题,搞定马上结贴给分~!十万分感谢
<?php
header('Content-Type: text/html; charset=utf-8');
$p1 = '/<(content)>(.*?)<\/\\1>/ise';
$r1 = '"<$1>".htmlspecialchars("$2", ENT_NOQUOTES)."</$1>"';
$str = "<content>今天钓了300条鱼</content>";echo preg_replace($p1,$r1,$str);
?>
<?php
header('Content-Type: text/html; charset=utf-8');
$p1 = '/<(content)>(.*?)<\/\\1>/ise';
$r1 = '"<$1>".htmlspecialchars("$2", ENT_NOQUOTES)."</$1>"';
$str = "<content>今天钓了300条鱼</content>";echo preg_replace($p1,$r1,$str);
?>
好像不会,我在找找其他原因