php用正则表达式截取中文字符串的函数
2013-05-15 00:00
645 查看
截取中文字符串的函数:
<?php function utf8Substr($str, $from, $len) { return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'. '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$str); } echo utf8Substr('开源中国社区', 4, 2); ?>
相关文章推荐
- php中支持多种编码的中文字符串截取函数!
- php截取中文字符串函数实例
- 收藏几个支持中文的PHP字符串截取函数
- JS使用正则表达式截取字符串中的中文
- php 字符串操作函数substr()截取中文子串乱码问题
- php截取中文字符串无乱码的函数(主函数:ord()、substr())
- PHP 中文字符串截取无乱码的方法以及php汉字截取函数_preg_split()
- PHP基础12-自定义函数截取中文字符串
- php 中文字符串截取函数
- PHP截取含中文的混合字符串长度的函数
- php学习之正则表达式(1)和处理中文字符串
- PHP的两个常用函数截取中文字符串无乱码与获取客户端IP地址
- PHP中文字符串截取函数
- php字符串截取函数(支持中文 utf-8截取)
- php自动截取中文字符串 和 取出html、css、js格式函数
- php截取中文字符串长度的mb_substr()、mb_strcut()函数 附strlen/mb_strlen
- PHP中一个中文字符串截取函数
- 多个PHP中文字符串截取函数
- php中计算中文字符串长度、截取中文字符串的函数代码
- php中计算中文字符串长度、截取中文字符串的函数代码