Java не работает с regex \s, говорит: недопустимая escape-последовательность

Я хочу заменить все пробельные символы в строке с "+" и весь "ß" с "ss"... это работает хорошо на "ß", но так или иначе затмите, не позволит мне использовать \s для пробела.. Я попробовал "\t" вместо этого, но он не работает также.. Я получаю следующую ошибку:

Недопустимая escape-последовательность (допустимые являются \b \t \n \f \r \" \' \),

это - мой код:

try {
    String temp1 = from.getText().toString();
    start_from  = temp1.replaceAll("ß", "ss");
    start_from  = start_from.replaceAll("\s", "+");
}

почему это не работает? действительно ли это - проблема с андроидом, затмением или что?

заранее спасибо!

39
задан Ashvin Sharma 11 October 2019 в 13:15
поделиться