国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 当涂县| 汶上县| 青阳县| 上栗县| 集贤县| 芦山县| 仙居县| 叙永县| 和政县| 大化| 吴桥县| 全椒县| 门源| 阜新| 天等县| 环江| 建始县| 黑龙江省| 甘谷县| 离岛区| 波密县| 竹溪县| 泾阳县| 四川省| 浦城县| 谢通门县| 徐州市| 武城县| 桑日县| 梁山县| 宁安市| 龙岩市| 融水| 上蔡县| 海南省| 南涧| 上饶市| 晋宁县| 绥化市| 本溪市| 台州市|