在网上看到关于汉字的个数统计,弄得很复杂,其实很简单,只要正则表达式写得得当,两三行代码就能统计出来。
<?php
$a ="我爱编程,我爱PHP" ;
$b = preg_replace("/[/x{4e00}-/x{9fa5}]{1}/u",'*', $a);
echo "字符个数为:". strlen($b);
?>
是不是很简单啊,
以这个例子,修改了smarty中的 插件 :
本文介绍了一种使用PHP进行汉字统计及字符串截断的方法,通过正则表达式匹配来支持中文字符处理,适用于网页内容展示等场景。
在网上看到关于汉字的个数统计,弄得很复杂,其实很简单,只要正则表达式写得得当,两三行代码就能统计出来。
<?php
$a ="我爱编程,我爱PHP" ;
$b = preg_replace("/[/x{4e00}-/x{9fa5}]{1}/u",'*', $a);
echo "字符个数为:". strlen($b);
?>
是不是很简单啊,
以这个例子,修改了smarty中的 插件 :

被折叠的 条评论
为什么被折叠?