10-01
18
把多个空格变成一个
作者:Java伴侣 日期:2010-01-18
String s = "http://tieba.baidu.com/f?kz=696057409 素颜★流转";
方法一:
s = s.replaceAll(" ", " ");
System.out.println(s);
String s1="";
if(s.trim().indexOf(" ")!=-1){
String ss[] = s.split(" ");
for(int i=0;i<ss.length;i++){
if(!ss[i].equals(""))
s1 = s1 + ss[i]+" ";
System.out.println("ss[i]:"+ss[i]);
}
}
方法二:
String regEx="[' ']+"; //一个或多个空格
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(s);
System.out.println(m.replaceAll(" "));
方法一:
s = s.replaceAll(" ", " ");
System.out.println(s);
String s1="";
if(s.trim().indexOf(" ")!=-1){
String ss[] = s.split(" ");
for(int i=0;i<ss.length;i++){
if(!ss[i].equals(""))
s1 = s1 + ss[i]+" ";
System.out.println("ss[i]:"+ss[i]);
}
}
方法二:
String regEx="[' ']+"; //一个或多个空格
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(s);
System.out.println(m.replaceAll(" "));
评论: 0 | 引用: 0 | 查看次数: 281
发表评论