我有这段代码:
<?php
$asd = "#13;";
$asd = preg_replace( "/&#?[a-z0-9]{2,8};/i", "", $asd );
echo $asd;
?>
结果是#13;
模式就像html实体;
为什么字符串不受影响?
答案 0 :(得分:0)
不应该
$asd = preg_replace( "/[&#]?[a-z0-9]{2,8};/i", "", $asd );
预期的结果是""
- 它有点不清楚您的目标是什么......