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小时内删除。
发表评论