Javaで区切られたスペースで単語を分割する必要があるため.split
、以下に示すように、関数を使用してそれを達成しました
String keyword = "apple mango ";
String keywords [] = keyword .split(" ");
上記のコードは正常に機能していますが、キーワードに「ジャック フルーツ」、「アイス クリーム」などのキーワードが含まれ、以下に示すように二重引用符が付けられることがあります。
String keyword = "apple mango \"jack fruit\" \"ice cream\"";
この場合、キーワード配列でapple、mango、jack fruit、ice creamのような 4 つの単語を取得する必要があります
誰かこれの解決策を教えてください