●指定文字が文字列に含まれているか
int iNos = 文字列.IndexOf('D');
含まれている場合は位置の数値を返す。
含まれていない場合は-1を返す
●指定文字列が文字列に含まれているか
bool ans = 文字列.Contains("DDDDDD");
含まれている場合、true
含まれていない場合、false
※indexOfの場合はcharなのでシングルクォートで囲むこと、そうしないとエラーになる
●文字列中に指定文字がいくつ含まれているか
string aData = "A_B_C_";
int Cou = aData.Split(new char[] {'_'}).Length - 1;
Debug.Log ("Cou : " + Cou.ToString ());
結果:Cou : 3
0 件のコメント:
コメントを投稿