将一个或多个空格替换成逗号“,”

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 将一个或多个空格替换成,
 * 
 * 如:"我爱          五星红旗"
 * 
 * 转:"我爱,五星红旗"
 */
public class ReadTxtUtils{
	public static void main(String[] args) {
		//处理前输出:我爱,,,,,,,,,,五星红旗
		String s = "我爱          五星红旗";
		System.out.println(s.replaceAll(" ", ",").trim());
		
		//处理后输出:我爱,五星红旗
		String regEx = "[' ']+"; // 一个或多个空格  
		Pattern p = Pattern.compile(regEx);  
		Matcher m = p.matcher(s);
		System.out.println(m.replaceAll(",").trim());
	}
}

你可能感兴趣的:(技术成就快乐,Utils)