java怎样将字符串替换为回车
1、使用正则表达式进行替换:
代码片段:
String documentTxt = EntityUtils.toString(entity,gbk);//获取数据 documentTxt=documentTxt.replaceAll([\\t\\n\\r], );//将内容区域的回车换行去除。

2、说明:String类的replaceAll就有正则替换功能。 \t为制表符 \n为换行 \r为回车。

3、java正则使用:
示例方法:
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)); } }

4、说明:只需记住Pattern类,它的静态方法complie解析一个正则表达式生成一个Pattern对象。
然后用模型去匹配字符串,得到一个Matcher,通过matcher的find方法遍历所有的匹配。

5、group为正则表达式中的组,及()表达式。group(0)为原字符串,gourp(1)为匹配到的第一个组...即匹配到的组的索引从1开始。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:96
阅读量:137
阅读量:121
阅读量:67
阅读量:124