1
我想將一個字符串拆分爲單詞,但我想保留「abc」作爲單詞,並刪除標點符號僅當它是單獨的或在詞的末尾時 例如Regx + Java:將文本拆分爲單詞並僅在單獨或結尾時刪除標點符號
"a.b.c" --> "a.b.c"
"a.b." --> "a.b"
e.g
String str1 = "abc a.b a. . b, , test"; should return "abc","a.b","a","b","test"
你能解釋一下你的正則表達式嗎? – Jaxox 2014-10-09 22:39:48
它在0或多個標點符號上分割,後跟1個或多個空格,並再次跟着0或更多空格或標點符號。從而使我們能夠在單詞的開頭或結尾處分開標點符號。 – anubhava 2014-10-09 22:41:41
這很好用!但是,如果標點符號沒有跟着空格,並且是例如行的結尾,該如何去除標點符號? – GarRudo 2018-01-03 15:20:04