Java正则表达式匹配一个或多个空格

(1)匹配一个或多个空格的正则表达式:\\s+

1
String[] newStr = str.trim().split("\\s+");

(2)匹配二个或多个空格的正则表达式:\\s{2,}

1
2
String str = new String("I am   a   good     boy!    ");
String newStr = str.replaceAll("\\s{2,}", " ").trim();

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :