即學(xué)即用的正則表達(dá)式
網(wǎng)絡(luò)信息的站內(nèi)搜索
思維擴(kuò)展的常用算法
打包與發(fā)布ASP.NET應(yīng)用程序
1.1 即學(xué)即用的正則表達(dá)式
實(shí)例說明
正則表達(dá)式在程序設(shè)計(jì)中有著重要的位置,它經(jīng)常被用于處理字符串信息,在本實(shí)例中使用正則表達(dá)式來驗(yàn)證電話號(hào)碼是否合法。實(shí)例運(yùn)行效果如圖1.1所示。
關(guān)鍵技術(shù)
本實(shí)例主要用到了Regex類的IsMatch方法,下面對(duì)其進(jìn)行詳細(xì)講解。
Regex類的IsMatch方法用于指示正則表達(dá)式使用pattern參數(shù)中指定的正則表達(dá)式是否在輸入字符串中找到匹配項(xiàng)。
public static bool IsMatch(string input,string pattern)
參數(shù)說明
? input:字符串對(duì)象,表示要搜索匹配項(xiàng)的字符串。
pattern:字符串對(duì)象,表示要匹配的正則表達(dá)式模式。
? bool:方法返回布爾值,如果正則表達(dá)式找到匹配項(xiàng),則返回值為true,否則返回值為false。