[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ブログ移転?しました エックスサーバを契約してみたので、 いろいろカスタマイズできそうなWordPressを使って ブログを作ってみました。 https://gametech.vatchlog.com/ 多分こちらでも同じような記事を書いていくと思います。
プログラミングとか徒然を書いていた(過去形)
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
//2つの文字列の間の文字列を返すメソッド
//引数:1つ目の文字、2つ目の文字、原文
public string GetBetweenStrings(string str1, string str2, string orgStr)
{
int orgLen = orgStr.Length; //原文の文字列の長さ
int str1Len = str1.Length; //str1の長さ
int str1Num = orgStr.IndexOf(str1); //str1が原文のどの位置にあるか
string s = ""; //返す文字列
//例外処理
try
{
s = orgStr.Remove(0, str1Num + str1Len); //原文の初めからstr1のある位置まで削除
int str2Num = s.IndexOf(str2); //str2がsのどの位置にあるか
s = s.Remove(str2Num); //sのstr2のある位置から最後まで削除
}
catch(Exception)
{
return orgStr; //原文を返す
}
return s; //戻り値
}