This问题答案我们如何使用多个定界符拆分字符串? 是否也可以使用多个关键字拆分字符串。
例如:
String myString = (One Two Three) AND (Four Five Six) OR (Six Seven Eight)
我想在 AND
和 OR
处拆分 myString
以便我得到:
someArray[0] = (One Two Three)
someArray[1] = (Four Five Six)
someArray[2] = (Six Seven Eight)
我不太了解 regex
,所以任何帮助或建议都会有所帮助。提前致谢。
最佳答案
试试这个:
String[] someArray=yourString.split("(AND)|(OR)");
关于java - 使用多个关键字作为分隔符进行拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24262289/