2017-03-01 105 views

回答

0

String.replaceAll()将正则表达式作为第一个参数,并将该正则表达式的所有匹配项的替换文本作为第二个参数。在这里,你已经给出\\S作为第一个参数,它匹配每个非空白字符。给出的替换字符串是一个空格。所以返回的字符串只会有空格。

+0

是的,谢谢@ Naveed S –

0

\ S匹配任何非空白字符,这会导致将字符串中的字母字符替换为空格。

“斯瓦米应用程序” - > “”

更多关于这在source

如果你试图取代字符串中的空白字符,然后使用:

“\ S”

否则,如果您试图从字符串中替换唯一的S字符,则使用:

“S”