公司的网站首页会显示新闻,要求把新闻的标题按半角字符算半个字符,全角字符算一个字符来截短。
想了两种方法,不过觉得效率好像一般。但苦于找不到更好的方法。如果有朋友有更好的方法请指教
第一种是用正则表达式:
第二种是将字符串转为unicode的byte数组.然后判断其第二个byte是否为0,如果为0则在ascii码
公司的网站首页会显示新闻,要求把新闻的标题按半角字符算半个字符,全角字符算一个字符来截短。
想了两种方法,不过觉得效率好像一般。但苦于找不到更好的方法。如果有朋友有更好的方法请指教
第一种是用正则表达式:
第二种是将字符串转为unicode的byte数组.然后判断其第二个byte是否为0,如果为0则在ascii码