java去掉String⾥⾯的空格、换⾏符等 utils;
2
3import Matcher;
4import Pattern;
5
6/**
7 * Created by Arya on 2017/11/3 0003.
8*/
9public class StringUtil {
10//去除所有空格
11public static String replaceAllBlank(String str) {
12        String s = "";
13if (str!=null) {
14            Pattern p = Patternpile("\\s*|\t|\r|\n");
15/*\n 回车(\u000a)
16            \t ⽔平制表符(\u0009)
17            \s 空格(\u0008)
18            \r 换⾏(\u000d)*/
19            Matcher m = p.matcher(str);
20            s = m.replaceAll("");
replaceall()21        }
22return s;
23    }
24//去除所有空格,留下⼀个
25public static String replaceBlankLeaveOne(String str) {
26        String s = "";
27if (str!=null) {
28            Pattern p = Patternpile("\\s{2,}|\t|\r|\n");
29            Matcher m = p.matcher(str);
30            s = m.replaceAll(" ");
31        }
32return s;
33    }
34
35public static void main(String[] args) {
36        System.out.placeAllBlank("just    do    it!"));
37        System.out.placeBlankLeaveOne("just    do    it!"));
38    }
39
40 }
运⾏效果:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。