正文

第1章 ASP.NET網(wǎng)站開發(fā)常備技術(shù)(2)

ASP.NET開發(fā)實(shí)戰(zhàn)1200例(第II卷) 作者:房大偉


設(shè)計(jì)過程

(1)打開Visual Studio 2008開發(fā)環(huán)境,新建一個(gè)網(wǎng)站,將其命名為ValidatePhone,默認(rèn)主頁為Default.aspx。

(2)在Default.aspx頁面中添加一個(gè)TextBox控件,用于輸入電話號(hào)碼;添加一個(gè)Button按鈕,用于驗(yàn)證電話號(hào)碼。

(3)程序主要代碼如下:

public bool IsTelephone(string str_telephone)

{

return System.Text.RegularExpressions. //使用正則表達(dá)式判斷是否匹配

Regex.IsMatch(str_telephone, @"^(\d{3,4}-)?\d{6,8}$");

}

秘笈心法

心法領(lǐng)悟001:正則表達(dá)式中匹配位置的元字符“^”。

正則表達(dá)式中“^”用于匹配行首,如果正則表達(dá)式匹配以First開頭的行,則正則表達(dá)式如下:

^First

 


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)