まぁ、おさらいね。C#ではこうやるの。
まず、比較。
url = "http://www.google.co.jp/"; if (Regex.IsMatch(url, @"^http", RegexOptions.IgnoreCase) == true) { // これは正当なデータかもしれない。 xnumber = s[0]; cname = s[1]; textBox1.Text = cname + "にアクセスする。場所は" + url; webBrowser1.Url = new Uri(url); }
それから、置き換えもできないとね。
String s = "aaa"; Console.WriteLine("The initial string: '{0}'", s); s = s.Replace("a", "b"); Console.WriteLine("The final string: '{0}'", s);
正規表現の注意としては、RubyやPerlのものほど多機能ではないって事かしら。特に、これらのスクリプト言語で呪文みたいな正規表現を当たり前に使っている ヘンタ ……コホン、上級者のあなたなら、面食らう事になるかもね。
鬼車とか、使えればいいのだけどね……。