欲沿若干不同的條件拆分串 - 我知道有是一個Java字符串方法稱爲String.split(元件),其將字符串成基於所指定的元件上的陣列。與幾個條件的Java分割字符串
然而,多個對象之間的分裂似乎是非常複雜的 - 尤其是如果分割必須發生的一系列元素。
準確地說,我希望Java字符串
「一> = b」 的分成{ 「一」, 「> =」, 「B」}
「一> b」變成{ 「一」, 「>」, 「b」}
「一個== b」 變成{ 「一」, 「==」, 「b」}
我一直在用正則表達式來擺弄,看看如何根據這個參數精確地分割它,但是最近的我只是沿着單個字符分裂。
編輯:a和b是任意長度的任意字符串。我只是想沿着不同類型的比較器「>」,「> =」,「==」分開;
例如,可以是「蘋果」和B可能是「橙色」。
所以在最後我想從「蘋果> =橙」字符串轉換 {「蘋果」,「> =」,「橙色」}
拆分的條件是什麼? – AntonH
我指定的條件正是我想要的。 –
爲什麼不重寫你的字符串爲> = b,a Sedrick