2013-09-21 52 views
20

空白我有一個像去除串在Groovy

String str = "My name is Monda" 

字符串如何能夠做到像

str = "MynameisMonda" 

回答

35

可以使用replaceAll()函數的字符串。

對於你的情況:

replaceAll("\\s","") 

其中\s意味着任何空白(如空格字符)。

17

你只需要這個功能。 replaceAll()

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

\s =凡是是一個空格字符(包括空格,製表符等)

你需要的,如果你想\ S到達正則表達式引擎,導致\ S轉義反斜線。像明智的,我們使用: -

\S =任何不空格字符(包括字母和數字,以及標點符號等)

\w =凡是就是一個字字符

\W =任何不是單詞的字符(包括標點符號等)