JAVA-中文标点改为英文标点
把常用的中文标点符号改为英文标点方便 业务实现
private String chineseEnglishCharacterConversion(String smsStr) { //去除空格和—— String replace = smsStr.replace("——", "--"); String smsTemp = replace.replaceAll("\s", ""); char[] chars = smsTemp.toCharArray(); for (int i = 0; i < chars.length; i++) { if (chars[i]==,){ chars[i]=,; continue; } if (chars[i]==。){ chars[i]=.; continue; } if (chars[i]==;){ chars[i]=;; continue; } if (chars[i]==?){ chars[i]=?; continue; } if (chars[i]==!){ chars[i]=!; continue; } if (chars[i]==、){ chars[i]=\; continue; } if (chars[i]==’){ chars[i]=; continue; } if (chars[i]==‘){ chars[i]=; continue; } if (chars[i]==“){ chars[i]="; continue; } if (chars[i]==“){ chars[i]="; continue; } if (chars[i]==(){ chars[i]=(; continue; } if (chars[i]==)){ chars[i]=); continue; } if (chars[i]==-){ chars[i]=-; continue; } if (chars[i]==【){ chars[i]=[; continue; } if (chars[i]==】){ chars[i]=]; continue; } if (chars[i]==《){ chars[i]=<; continue; } if (chars[i]==》){ chars[i]=>; continue; } } return new String(chars); }
上一篇:
多线程四大经典案例
下一篇:
Java Web 过滤器和拦截器