• 汉字转换大写缩写


     public static String getFirstSpell(String chinese) {
       StringBuffer pybf = new StringBuffer();
       char[] arr = chinese.toCharArray();
       HanyuPinyinOutputFormat defaultFormat = new HanyuPinyinOutputFormat();
       defaultFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);
       defaultFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
           for (char curchar : arr) {
                  if (curchar > 128) {
                          try {
                                  String[] temp = PinyinHelper.toHanyuPinyinStringArray(curchar, defaultFormat);
                                  if (temp != null) {
                                          pybf.append(temp[0].charAt(0));
                                  }
                          } catch (BadHanyuPinyinOutputFormatCombination e) {
                                  e.printStackTrace();
                          }
                  } else {
                          pybf.append(curchar);
                  }
          }
           return pybf.toString().replaceAll("\W", "").trim();
    

      

  • 相关阅读:
    jquery operate
    ujs
    图标站
    rails foreign key
    feedback product from uservoice
    秒杀网
    short url
    rails nil blank
    paperclip imagemagic api &paperclip relevent
    类似优米网
  • 原文地址:https://www.cnblogs.com/gaobing1252/p/8565730.html
Copyright © 2020-2023  润新知