首页 > Web开发 > 详细

php用正则表达式截取字符串中文部分

时间:2016-01-15 10:52:54      阅读:415      评论:0      收藏:0      [点我收藏+]
function substr11($str)
{

    preg_match_all("/[\x{4e00}-\x{9fa5}]+/u",$str,$regs);//preg_match_all(“正则表达式”,"截取的字符串","成功之后返回的结果集(是数组)")
    $s = join(‘‘,$regs[0]);//join("可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。","要组合为字符串的数组。")把数组元素组合为一个字符串
    $s=mb_substr($s,0,80,‘utf-8‘);//mb_substr用于字符串截取,可以防止中文乱码的情况
    return $s;
       
}


 

php用正则表达式截取字符串中文部分

原文:http://www.cnblogs.com/OnlyLoveCx/p/5132632.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!