您的位置:首页 > 其它

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

2012-12-26 10:33 323 查看
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());
	}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐