【发布时间】:2019-02-15 21:25:49
【问题描述】:
我正在尝试将所有可以包含任意数量空格后跟结尾“;”的字符串替换为“;”但我很困惑,因为有多个空格。
"ExampleString1 ;" -> "ExampleString1;"
"ExampleString2 ;" -> "ExampleString2;"
"ExampleString3 ;" -> "ExampleString3;"
"ExampleString1 ; ExampleString1 ;" -----> ExampleString1;ExampleString1
我试过这样:example.replaceAll("\\s+",";") 但问题是可能有多个空格,这让我很困惑
【问题讨论】:
-
@Eugene 他想要一个分号,而不是删除整个东西。
-
@AlexShesterov 纠正了...作为答案,感谢您发现这一点,并且 OP 显示他尝试了一些 btw...