我想用“+”替换字符串中的所有空白字符,用“ss”替换所有“ß”...它对于“ß”效果很好,但不知何故 eclipse 不允许我使用 \s 作为空白。 .我尝试了“\t”,但它也不起作用..我收到以下错误:
无效的转义序列(有效的转义序列
是 \b \t \n \f \r \" \' \ )
这是我的代码:
try {
String temp1 = from.getText().toString();
start_from = temp1.replaceAll("ß", "ss");
start_from = start_from.replaceAll("\s", "+");
}
为什么它不起作用?是android、eclipse还是什么的问题?
提前致谢!
你需要逃避斜线
start_from = start_from.replaceAll("\\s", "+");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)