質問: Visual C# 2008 でテキストエディタを作りたいと思っています。 外観は、もうできています。 動きが知りたいです。
回答: System.Text.RegularExpressions 名前空間にある Regexクラスを使って正規表現による文字列検索・置換ができるようにしましょう。 使い方は以下のようになります。 Regex re = new Regex("[0-9]{5}"); // 0から9の5桁にマッチする正規表現 string text = "11111"; if (re.IsMatch(text)){ MessageBox.Show("一致しました"); }else{ MessageBox.Show("一致しません"); } 実行すると「一致しました」と表示されるはずです。