私はString
String testString = "IN NEWYORK AND (OUT FLORIDA)" ;
この文字列を配列のように分割したい:
String testArray[] = testString.split("\\s()");
結果を次のようにしたいと思います。
testArray[0] = "IN";
testArray[1] = "NEWYORK";
testArray[2] = "AND";
testArray[3] = "(";
testArray[4] = "OUT";
testArray[5] = "FLORIDA";
testArray[6] = ")";
ただし、得られる出力は次のとおりです。
testArray[0] = "IN";
testArray[1] = "NEWYORK";
testArray[2] = "AND";
testArray[3] = "(OUT";
testArray[4] = "FLORIDA)";
「(」と「)」ではなく空白で分割されています。「(」と「)」を別々の文字列にしたいです。