Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个字符串
String str = "My name is Monda"
我怎样才能实现像这样的字符串
str = "MynameisMonda"
您可以使用该replaceAll()功能。
replaceAll()
对于您的情况:
replaceAll("\\s","")
where\s表示任何空格(例如空格字符)。
\s
你只需要这个功能。replaceAll()
str.replaceAll("\\s","")
\s= 任何空格字符(包括空格、制表符等)
如果您希望 \s 到达正则表达式引擎,则需要转义反斜杠,从而导致 \s。像我们一样明智地使用:-
\S= 任何非空格字符(包括字母和数字,以及标点符号等)
\S
\w= 任何单词字符
\w
\W= 任何非单词字符(包括标点符号等)
\W