PHP preg_replace不适用于此模式

时间:2018-02-16 16:42:53

标签: php preg-replace

我有这段代码:

<?php 

$asd = "#13;";

$asd = preg_replace( "/&#?[a-z0-9]{2,8};/i", "", $asd ); 

echo $asd;

?>

结果是#13;

模式就像html实体;

为什么字符串不受影响?

1 个答案:

答案 0 :(得分:0)

不应该

$asd = preg_replace( "/[&#]?[a-z0-9]{2,8};/i", "", $asd ); 

预期的结果是"" - 它有点不清楚您的目标是什么......