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

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

RegularExpressionValidator

RegularExpressionValidator

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


-、"^"頭匹配
^front表示以"front"開頭的字符串。
二、"$"尾匹配
tail$表示以"tail"結尾的字符串。
三、轉義序列
所有轉義序列都用"\"打頭。如"^"、"$"、"+"、"("、")"在表達式中都有特殊意義,所以在正則表達式中也用"\^"、"\$"、"\+"、"\("、"\)"來表示。
四、字符簇
[a-z]匹配小寫字符;[A-Z]匹配寫字符;[a-zA-Z]匹配所有字符;[0-9]匹配所有數字;[\.\-\+]匹配所有句號,減號和加號;[^a-z]除了小寫字母以外的成有字符;^[^a-z]第一個字符不能是小寫字母;[^0-9]除了數字以外的所有字符;
五、重復
^a{4}$表示aaaa;^a{2,4}表示aa,aaa或aaaa;^a{2,}表示多于兩個a的字符串;.{2}表示所有的兩個字符;



下面舉兩個常用例子說明:



1、Email的驗證
要求:
(1)必須包含一個"@"
(2)在"@"后面的字符串至少包含一個"."號
(3)"@"前面和后面的字符串由一個或一個以上字母、數字、下劃線或減號構成
根據這幾條規則,可以與出以下正則表達式:
^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$
 或者:
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*



2、電話號碼的驗證
要求:
(1)電話號碼由數字、"("、")"和"-"構成
(2)電話號碼為3到8位
(3)如果電話號碼中包含有區號,那么區號為三位或四位
(4)區號用"("、")"或"-"和其他部分隔開
(5)移動電話號碼為11或12位,如果為12位,那么第一位為0
(6)11位移動電話號碼的第一位和第二位為"13"
(7)12位移動電話號碼的第二位和第三位為"13"
根據這幾條規則,可以與出以下正則表達式:
(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)

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

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 大宁县| 湖南省| 长白| 高雄县| 临清市| 千阳县| 光山县| 鄂州市| 蒙城县| 留坝县| 丰宁| 勃利县| 韶关市| 盐亭县| 丰县| 日照市| 长春市| 巨野县| 始兴县| 微山县| 江口县| 龙山县| 富民县| 滦南县| 长治县| 九寨沟县| 阿瓦提县| 通榆县| 肥城市| 临朐县| 尚志市| 会宁县| 佛山市| 诏安县| 绥中县| 敦煌市| 商河县| 瑞昌市| 洛浦县| 兴隆县| 鸡东县|