国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.Net開放源碼工程之二---正則表達(dá)式函數(shù)庫

2024-07-10 12:59:45
字體:
供稿:網(wǎng)友
    我想大家已經(jīng)知道正則表達(dá)式在編程中的應(yīng)用,在作為
字符串處理、數(shù)據(jù)合法性校驗(yàn)上都有其快速、獨(dú)到的作用,
但是由于正則表達(dá)式的復(fù)雜性,這也是很多程序員在應(yīng)用時(shí)候
學(xué)習(xí)最困難的地方,下面這個(gè)網(wǎng)站提供一個(gè)開放源碼的
正則表達(dá)式學(xué)習(xí),應(yīng)該對大家有所幫助
正則表達(dá)式函數(shù)庫

附注:
    在.net中提供一個(gè)封裝好的system.text.regularexpressions
可以使用正則表達(dá)式

我這里對其提供的一部校驗(yàn)分函數(shù)做一個(gè)簡單的描述:
1.校驗(yàn)e-mail地址的數(shù)據(jù)合法性正則表達(dá)式
^(([^<>;()][/]//.,;:@"]+(/.[^<>()][/]//.,;:@"]+)*)|(".+"))@((([a-z]([-a-z0-9]*[a-z0-9])?)|(#[0-9]+)|(/[((([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))/.){3}(([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))/]))/.)*(([a-z]([-a-z0-9]*[a-z0-9])?)|(#[0-9]+)|(/[((([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))/.){3}(([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))/]))$

2.輸入日期有效性檢查的正則表達(dá)式
((0?[13578]|10|12)(-|//)((0[0-9])|([12])([0-9]?)|(3[01]?))(-|//)((/d{4})|(/d{2}))|(0?[2469]|11)(-|//)((0[0-9])|([12])([0-9]?)|(3[0]?))(-|//)((/d{4}|/d{2})))

3.電話號(hào)碼數(shù)據(jù)有效性檢查的正則表達(dá)式
^(/(?/+?[0-9]*/)?)?[0-9_/- /(/)]*$

4.ipv4地址數(shù)據(jù)有效性檢查的正則表達(dá)式
/b((25[0-5]|2[0-4]/d|[01]/d/d|/d?/d)/.){3}(25[0-5]|2[0-4]/d|[01]/d/d|/d?/d)/b
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 海门市| 中宁县| 兴国县| 皋兰县| 凤山县| 汾阳市| 沧州市| 虞城县| 嘉鱼县| 宝山区| 景洪市| 松原市| 赤壁市| 重庆市| 嘉峪关市| 图木舒克市| 扶风县| 双江| 佛山市| 铁岭县| 兴仁县| 华蓥市| 北碚区| 应用必备| 衡东县| 新巴尔虎左旗| 横山县| 特克斯县| 宜兴市| 桃源县| 甘南县| 克山县| 搜索| 广汉市| 阜城县| 哈尔滨市| 高雄县| 迭部县| 民县| 文化| 长子县|