2009年4月21日火曜日16:57:00
正規表現べんきょーめもめも
タグ:
C#
by ゆの
private void match_button1_Click(object sender, EventArgs e) { try { Regex rx = new Regex(regex_textBox.Text); TextBox[] tb = { match_textBox1, match_textBox2, match_textBox3, match_textBox4, match_textBox5 }; // マッチtextboxを空に for (int i = 0; i < tb.Length; i++ ) { tb[i].Text = ""; } // マッチしなかったら、 if (!rx.IsMatch(string_textBox.Text)) { MessageBox.Show("マッチしませんでした", "Match false"); return; } Match m = rx.Match(string_textBox.Text); // マッチした文字列をテキストボックスにいれる for (int i = 0; (i < m.Length) && (i < tb.Length); i++) { tb[i].Text = m.Groups[i].ToString(); } } catch(Exception ex) { MessageBox.Show(ex.ToString(), "error"); } }
参考サイト
0 件のコメント:
コメントを投稿