C# Tips


正規表現を使用するには


C#における正規表現はRegexというクラスを使用して実現します。

正規表現に従っているかを調べるにはRegex.IsMatchメソッドを使用します。

以下の例では、文字列がIPアドレスのような、

数字.数字.数字.数字

となっているかどうかを調べています。


using System.Text.RegularExpressions;


string address = 192.168.0.1;

Regex regex = new Regex(@"[0-9]+.[0-9]+.[0-9]+.[0-9]+");
			
if(regex.IsMatch(address))
{
	MessageBox.Show("Match!!");
}


目次に戻る
Copyright(c) 2008 WoodenSoldier Software