文字列をスペースで区切り、 - (ハイフン) - AND条件付きで分割したい。シングルコールでスペーススペースで分割する方法 - Java
サンプルデータ:
Ahmedabad, Gujarat, India - Chairperson-Centre for Continuing Education • Head-NI, BD & Marketing • Associate Dean-Skill Dev. at Mason UNIVERSITY - Mason University
String[] arrDesignation = strArea.split(" - ");
予想データ:
アーメダバード、グジャラート州、インド
継続教育•ヘッドNI、BD用議長センター&マーケティング•アソシエートeディーンスキル開発。メイソン大学で
メイソン大学
実際のデータ:
アーメダバード、グジャラート州、インド
議長
継続教育•ヘッドセンター
NI、BD &マーケティング•Associate Dean
Skill Dev。メイソン大学
メイソン大学
を参照し、問題は何ですか? – PKlumpp
彼は区切り記号( " - ")の周囲にハイフンを使用していますが、文字列はハイフン( " - ")で分割されます。これは私が推測する問題です。 –
私はあなたが気づくことができるので、0番目の位置のデータは位置、1番目の位置は指定を反映し、2番目の位置は会社の名前を反映し、その現象は静的であることがわかります。予想される配列の長さは3ですが、5以上になります。 –