阅读背景:

如何截取规定长度的字符串??

来源:互联网 
可能这是一个老问题,即

假如用户输入的字符串为20个汉字或30个英文字母,我想截取前10位汉字(即20个英文字母),通常我们是用.length().substring(0,10)方法来实现,这个方法的好处是不管是中文还是英文,都取10个,现在客户有要求,如果是英文,则取20个,即不管是中文、英文还是中英文混合,都要求取前20个字节,请问各位,如何写成通用函数才能截取?最麻烦的是中英文混合。(最好有源码) 假如用户输入的字符串为20个汉字或30个英文字母,我想截取



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: