使用正则表达式进行替换:
代码片段:
String documentTxt = EntityUtils.toString(entity,"gbk");//获取数据
documentTxt=documentTxt.replaceAll("[\\t\\n\\r]", "");//将内容区域的回车换行去除
说明:String类的replaceAll就有正则替换功能。 \t为制表符 \n为换行 \r为回车
java正则使用:
立即学习“Java免费学习笔记(深入)”;
示例方法:
本文档主要讲述的是Android数据格式解析对象JSON用法;JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android中被广泛运用于客户端和服务器通信,在网络数据传输与解析时非常方便。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看
public void parseTxt(String content){
Pattern p = Pattern.compile(Config.articlePtn);
Matcher matcher = p.matcher(content);
while(matcher.find()){
System.out.println(matcher.group(1));
}
}说明:只需记住Pattern类,它的静态方法complie解析一个正则表达式生成一个Pattern对象。
然后用模型去匹配字符串,得到一个Matcher,通过matcher的find方法遍历所有的匹配。
group为正则表达式中的组,及()表达式。group(0)为原字符串,gourp(1)为匹配到的第一个组...即匹配到的组的索引从1开始。
更多Java 替换字符串中的回车换行符的方法相关文章请关注PHP中文网!









