Sustituir los espacios en blanco y coma en Java con expresiones regulares

XMLParser:

Estoy tratando de reemplazar todas las cadenas que pueden contener cualquier número de espacios en blanco seguido de un final ";", con sólo un ";" pero estoy confundido debido a los múltiples espacios en blanco.

"ExampleString1            ;" -> "ExampleString1;"
"ExampleString2  ;" -> "ExampleString2;"
"ExampleString3     ;" -> "ExampleString3;"
"ExampleString1 ; ExampleString1 ;" -----> ExampleString1;ExampleString1

He tratado de esta manera: example.replaceAll("\\s+",";")pero el problema es que no puede haber múltiples espacios en blanco y eso me confunde

bambú:

Pruebe con esto:

replaceAll("\\s+;", ";").replaceAll(";\\s+", ";")

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=208372&siteId=1
Recomendado
Clasificación