preg_replace()中文替换出错

2025-04-03 15:40:09
推荐回答(1个)
回答1:

header("Content-type:text/html;charset=utf-8");
echo preg_replace('/[零]{2,}/','零',"壹拾万零零零零");

声明一下编码,正则里面{数字,数字}这样的组合的前面要是区间[]。你把上面的代码拿去测试一下就有正确结果了。