網頁

2011年6月20日 星期一

C# Regex

egular Expression 稱為「正規表達式」,但我都稱它為「字串篩選條件」,Regular 有「正規」、「常態」之意,在此處為「規則」的意思。它為敘述一句符合某段句法規則之字串的字串,通常用來找尋與驗證或替換符合規則的字串,是個強大的字串匹配的類別。

Visual C# 中為 Regex 類別,在此就使用它為基礎做介紹。

Regular Expression 與 C# Regex 教學


using System.Text.RegularExpressions; //For Regex
           
Regex regex = new Regex(@"\d+"); //選取數字
Match m = regex.Match("Tel:0912345678");
//Console.WriteLine(m.Value.ToString());
label1.Text = m.Value.ToString(); //to 視窗表單
string strx = m.Value.ToString();
SendKeys.SendWait(strx);   //to 記事本;

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。