正则表达式或用单个空格替换多个空间的方法

Ada*_*dam 7 java regex spring

能告诉我有没有办法在java或spring中用单个空格替换多个空间?任何stringUtils函数都一样吗?

喜欢

1.

test     test
test test
Run Code Online (Sandbox Code Playgroud)

2.

test  test
test test
Run Code Online (Sandbox Code Playgroud)

3.

test                    test
test test
Run Code Online (Sandbox Code Playgroud)

p.s*_*w.g 27

替换多个空格

output = input.replaceAll("[ ]+", " ");
Run Code Online (Sandbox Code Playgroud)

或者替换多个空格字符(包括空格,制表符,换行符等)

output = input.replaceAll("\\s+", " ");
Run Code Online (Sandbox Code Playgroud)