人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

再議正則表達式(這次是在asp.net 上的應用)

再議正則表達式(這次是在asp.net 上的應用)

更新時間:2022-08-27 文章作者:未知 信息來源:網絡 閱讀次數:

http://www.asp888.net 豆腐技術站

前面我們講過asp中使用正則表達式,現在我們
在asp.net 下通過C# 來體驗一下在 asp+ 中的正則表達式是如何使用的。
首先利用 Regex 類的重載構造函數來創建一個我們對要用正則表達式進行判斷的 一個對象,代碼如下:

Regex r=new Regex("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$"); //這個是判斷是否是 合法的 mail地址

這個正則表達式是我們在前面的文章中利用過的判斷Email地址是否合法的判斷表達式,關于這個表達式的具體含義
請查看文章 asp中使用正則表達式.
在這里請注意下一些細小的差別,在C#語言中,"\" 被賦予了特殊的轉義含義,比如"\n",等等,為了能夠在正則表達式中
正確的對"\",進行理解,我們必須使用"\\"符號來表達一個"\" 符號
下面我們來查看以下我們的這個完整的代碼:
<script language="c#" runat=server>
protected void Page_Load(Object Src, EventArgs E){
if(judgeMail("webmaster@asp888.net"))
showmsg.Text="合法地址";
}
bool judgeMail(String strMail){
//Regex r=new Regex("^[a-zA-Z]\\w{3,15}$"); //這個是 判斷密碼的問題
Regex r=new Regex("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$"); //這個是判斷是否是 合法的 mail地址
return r.IsMatch(strMail);
}
</script>

<Asp:Label id=showmsg runat=server Text="非法地址" />


溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 武汉市| 湘阴县| 峨山| 山东省| 佛教| 永康市| 玉林市| 元江| 临湘市| 宁远县| 河南省| 永城市| 克东县| 满城县| 麻栗坡县| 江川县| 阿勒泰市| 郁南县| 和龙市| 永济市| 宾阳县| 盐津县| 吉林省| 九龙县| 抚顺县| 招远市| 亚东县| 乌拉特前旗| 渭南市| 江油市| 新源县| 晋中市| 巴青县| 洛阳市| 卢湾区| 磐石市| 龙州县| 嘉善县| 财经| 衡东县| 鄂伦春自治旗|