Java不能与正则表达式\s一起使用,说:无效的转义序列
2022-09-01 00:00:04
我想用“+”替换字符串中的所有空格字符,将所有“ß”替换为“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", "+");
}
为什么它不起作用?是机器人,日食还是什么问题?
提前致谢!