java去除字符串的空格,换行符,水平制表符,回车
生活随笔
收集整理的這篇文章主要介紹了
java去除字符串的空格,换行符,水平制表符,回车
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 final private String stringTrimAll(final String input) {
2 if (null == input)
3 return "";
4 // 正則匹配{空格/換行/回車/制表符/換頁符}
5 final String regx = "\\s*|\t|\r|\n";
6 Pattern patt = Pattern.compile(regx);
7 Matcher m = patt.matcher(input);
8 return m.replaceAll("");
9 }
將參數(shù)定義為final String類型,則引用input不能指向其他地址。也就是不能重新賦值,因?yàn)橹匦沦x值就會使指向其他地址(String是final類型的)
備注:
\n?回車(\u000a)
\t?水平制表符(\u0009)
\s?空格(\u0008)?
\r?換行(\u000d)*/轉(zhuǎn)載于:https://www.cnblogs.com/zhima-hu/p/7652437.html
總結(jié)
以上是生活随笔為你收集整理的java去除字符串的空格,换行符,水平制表符,回车的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql中的排序规则utf8_unic
- 下一篇: DDoS防御方案