1
我需要拆分此字符串:如何在java中拆分這個字符串需要regex?
COMITATO: TRIESTE Indirizzo legale: VIA REVOLTELLA 39 34139
Trieste (Trieste) Mob.: 3484503368 Fax: 040310096 Sito web: www.csentrieste.it/
想要的結果必須是一個數組,如:
{COMITATO:,TRIESTE,Indirizzo legale:,VIA REVOLTELLA 39 34139
Trieste (Trieste) ,Mob.:,3484503368,Fax:,Sito web:,www.csentrieste.it/}
問題也是字符串的某些屬性可以被丟失,所以我不能使用拆分像屬性的標題 「COMITATO:」 或 「Indirizzo LEGALE:」
例如:如果 「Indirizzo LEGALE:」 失去的字符串將出現這樣的:
COMITATO: TRIESTE Mob.: 3484503368 Fax: 040310096 Sito web: www.csentrieste.it/
一個空格後跟字隨後'第一分割:',然後通過空間分割的每個,設定限制到2項。你到目前爲止嘗試了什麼? –
不能使用單詞進行分割,因爲它可能會改變一些單詞並且不存在。 –
我的意思不是*特殊的單詞*,而是*任何單詞*。你熟悉[lookaheads](http://www.regular-expressions.info/lookaround.html)嗎?他們也可以在'String#split()'中使用 –