Подтвердить что ты не робот

Удаление пробелов из строк в Groovy

У меня есть строка вроде

String  str = "My name is Monda"

Как я могу получить строку типа

str  = "MynameisMonda"
4b9b3361

Ответ 1

Вы можете использовать функцию replaceAll().

В вашем случае:

replaceAll("\\s","")

где \s означает любые пробелы (такие как пробельный символ).

Ответ 2

Вам просто нужна эта функция. replaceAll()

str.replaceAll("\\s","")

\s= Все, что является символом пробела (включая пробел, символы табуляции и т.д.)

Вам нужно избежать обратного слэша, если вы хотите, чтобы \s достигло механизма regex, в результате чего \s. Как мудрый мы используем: -

\s= Все, что не является символом пробела (включая буквы и цифры, а также пунктуацию и т.д.)

\w= Все, что является символом слова

\w= Все, что не является символом слова (включая пунктуацию и т.д.)