欲沿若干不同的条件拆分串 - 我知道有是一个Java字符串方法称为String.split(元件),其将字符串成基于所指定的元件上的阵列。与几个条件的Java分割字符串
然而,多个对象之间的分裂似乎是非常复杂的 - 尤其是如果分割必须发生的一系列元素。
准确地说,我希望Java字符串
“一> = b” 的分成{ “一”, “> =”, “B”}
“一> b”变成{ “一”, “>”, “b”}
“一个== b” 变成{ “一”, “==”, “b”}
我一直在用正则表达式来摆弄,看看如何根据这个参数精确地分割它,但是最近的我只是沿着单个字符分裂。
编辑:a和b是任意长度的任意字符串。我只是想沿着不同类型的比较器“>”,“> =”,“==”分开;
例如,可以是“苹果”和B可能是“橙色”。
所以在最后我想从“苹果> =橙”字符串转换 {“苹果”,“> =”,“橙色”}
拆分的条件是什么? – AntonH
我指定的条件正是我想要的。 –
为什么不重写你的字符串为> = b,a Sedrick