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

怎么把字符串中的回车符去除掉

2012-04-04 
如何把字符串中的回车符去除掉?如何把字符串中的回车符去除掉?[解决办法]字符串中的回车符其实就是一个 \

如何把字符串中的回车符去除掉?
如何把字符串中的回车符去除掉?

[解决办法]
字符串中的回车符其实就是一个 "\r\n ";符号,可用String类的replace方法替换成 " "就可以了
[解决办法]
如果是从文件中读取的,改为 replace(System.getProperty( "line.separator "), " ")
[解决办法]
java去除字符串中的空格、回车、换行符、制表符,本方法采用的是java的正则表达式

public class StringUtil {


public static void replaceBlank()
{
Pattern p = Pattern.compile(\\s*|\t|\r|\n);
String str= "I am a, I am Hello ok, \n new line ffdsa! ";
System.out.println( "before: "+str);
Matcher m = p.matcher(str);
String after = m.replaceAll( " ");
System.out.println( "after: "+after);
}

public static void main(String[] args) {
replaceBlank();
}

}

[解决办法]
\r回车符
\n换行符
String.replaceAll( "\r ", " ");

热点排行