目的の部分の前後で特定のパターンを満たす文字列から部分を抽出したい:
例 :
String [] s1 = my name is ankit kapoor , my name is mayank gupta , my name is preeti singh ;
ここでは、最初の名前、つまり ankit 、mayank 、preeti 、つまり is の後、最初のスペースの発生前のみが必要です。
私が今まで使ってきたコードは
String [] final_reult = s1[i].substring((s1.indexof("is")+3) , (s1.lastindexof(" ")));
明らかにループを使用していますfor(int i=o;i<s1.length;i++)
and output im gets are: ankit kapoor // ankitの代わりに mayank gupta // mayankの代わりに preeti singh // preetiの代わりに
助けてください !!このフォーマットのみを使用したい