php中截取 中/英/数字 混合字符串的方法

这是一篇普通的随笔而已。php

废话少说,最近参与了开发了公司的PHP相关的业务,遇到了截取字符串的问题。这些字符串最大的特色就是中/英/数字/标点符号混合,用常规的substr 或者 mb_substr都没法截取到满意的结果,亏了我在开发以前看了不少symfony中自带的工具类,直接采用了Mbstring::substr的方法截取字符串,省时又省力。git

我也浏览过网上给的很多关于截取的方法,例如关于截取以前中文判断之类的,特别麻烦,而且遇到当前业务处理效果很差,总会有漏洞。我粗糙的看了一下这个类的方法,判断的很是全面,是一个很不错的工具类。github

该类以下 工具

symfony Mbstring.php 类相关源码code

相关文章
相关标签/搜索