C#正規表現

最近何かと正規表現にお世話のなることが多く、C#での正規表現の扱い方を簡単に紹介したいと思います。

まずは、usingに以下を追加します。

using System.Text.RegularExpressions;

それで、実際の正規表現

string str="これはサンプルです!";
if(Regex.IsMatch(str, @"(こ|あ|そ)れはサンプル!?"))
{
    //真のときの処理
}
else
{
    //偽のときの処理
}

 のように書きます。

すごく突っ込み所満載な正規表現ですが、とりあえずこんな感じです。

ではでは~