首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

简单有关问题:str.replaceAll("[\n\r]" "<br>")

2012-06-28 
简单问题:str.replaceAll([\n\r], br)str.replaceAll([\n\r], br)这里是把str里的“\n\r”一

简单问题:str.replaceAll("[\n\r]", "<br>");
str.replaceAll("[\n\r]", "<br>");

这里是把str里的“\n\r”一起替换成“<br>”,还是分别把“\n”和“\r”换成“<br>”(也就是换成“<br><br>”)。


原因是什么?

[解决办法]
str.replaceAll("[\n\r]", "<br>"); 
分别把\n\r都替换成<br>
str.replaceAll(String regx, String string); 
该方法第一个参数是一个正则表达式[\n\r]这是一个正则表达式,匹配[]里的任意一个字符
[解决办法]

Java code
str.replaceAll("[\\\n\\\r]+", "<br>"); 

热点排行