国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

C#正則表達式學(xué)習(xí)筆記

開發(fā) 后端
本文介紹C#正則表達式,新手朋友注意一定要手冊一下哦,這樣可以節(jié)省很多寫代碼的時間。包括介紹利用正則表達式分解和轉(zhuǎn)換IP地址。

這是我花了不少時間整理的C#正則表達式,新手朋友注意一定要手冊一下哦,這樣可以節(jié)省很多寫代碼的時間。
只能輸入數(shù)字:"^[0-9]*$".
只能輸入n位的數(shù)字:"^\d{n}$".
只能輸入至少n位的數(shù)字:"^\d{n,}$".
只能輸入m~n位的數(shù)字:."^\d{m,n}$"
只能輸入零和非零開頭的數(shù)字:"^(0|[1-9][0-9]*)$".
只能輸入有兩位小數(shù)的正實數(shù):"^[0-9]+(.[0-9]{2})?$".
只能輸入有1~3位小數(shù)的正實數(shù):"^[0-9]+(.[0-9]{1,3})?$".
只能輸入非零的正整數(shù):"^\+?[1-9][0-9]*$".
只能輸入非零的負整數(shù):"^\-[1-9][]0-9"*$.
只能輸入長度為3的字符:"^.{3}$".
只能輸入由26個英文字母組成的字符串:"^[A-Za-z]+$".
只能輸入由26個大寫英文字母組成的字符串:"^[A-Z]+$".
只能輸入由26個小寫英文字母組成的字符串:"^[a-z]+$".
只能輸入由數(shù)字和26個英文字母組成的字符串:"^[A-Za-z0-9]+$".
只能輸入由數(shù)字、26個英文字母或者下劃線組成的字符串:"^\w+$".

驗證用戶密碼:"^[a-zA-Z]\w{5,17}$"正確格式為:以字母開頭,長度在6~18之間,只能包含字符、數(shù)字和下劃線。

驗證是否含有^%&‘,;=?$\"等字符:"[^%&’,;=?$\x22]+".

只能輸入漢字:"^[\u4e00-\u9fa5]{0,}$"

驗證Email地址:"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$".

驗證InternetURL:"^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$".

驗證電話號碼:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"正確格式為:"XXX-XXXXXXX"、"XXXX- XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX".

驗證身份證號(15位或18位數(shù)字):"^\d{15}|\d{18}$".

驗證一年的12個月:"^(0?[1-9]|1[0-2])$"正確格式為:"01"~"09"和"1"~"12".

驗證一個月的31天:"^((0?[1-9])|((1|2)[0-9])|30|31)$"正確格式為;"01"~"09"和"1"~"31".

利用正則表達式限制網(wǎng)頁表單里的文本框輸入內(nèi)容:

用正則表達式限制只能輸入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,‘’)" onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’)。 replace(/[^\u4E00-\u9FA5]/g,‘’))"

用正則表達式限制只能輸入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,‘’)" onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’)。 replace(/[^\uFF00-\uFFFF]/g,‘’))"

用C#正則表達式限制只能輸入數(shù)字:onkeyup="value=value.replace(/[^\d]/g,‘’) "onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’)。 replace(/[^\d]/g,‘’))"

用C#正則表達式限制只能輸入數(shù)字和英文:onkeyup="value=value.replace(/[\W]/g,‘’) "onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’)。 replace(/[^\d]/g,‘’))"

得用C#正則表達式從URL地址中提取文件名的javascript程序,如下結(jié)果為page1

  1. s="http://www.9499.net/page1.htm" 
  2. ss=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")  
  3. alert(s) 

匹配雙字節(jié)字符(包括漢字在內(nèi)):[^\x00-\xff]

應(yīng)用:計算字符串的長度(一個雙字節(jié)字符長度計2,ASCII字符計1)

  1. String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa")。length;

匹配空行的正則表達式:\n[\s| ]*\r

匹配HTML標(biāo)記的正則表達式:/<(.*)>.*<\/\1>|<(.*) \/>/

匹配首尾空格的正則表達式:(^\s*)|(\s*$)

  1. String.prototype.trim = function()  
  2. {  
  3. return this.replace(/(^\s*)|(\s*$)/g, "");  


利用正則表達式分解和轉(zhuǎn)換IP地址:

下面是利用正則表達式匹配IP地址,并將IP地址轉(zhuǎn)換成對應(yīng)數(shù)值的Javascript程序:

  1. function IP2V(ip)  
  2. {  
  3. re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //匹配IP地址的正則表達式  
  4. if(re.test(ip))  
  5. {  
  6. return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1  
  7. }  
  8. else  
  9. {  
  10. throw new Error("Not a valid IP address!")  
  11. }  

不過上面的程序如果不用C#正則表達式,而直接用split函數(shù)來分解可能更簡單,程序如下:

  1. var ip="10.100.20.168" 
  2. ipip=ip.split(".")  
  3. alert("IP值是:"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1)) 

【編輯推薦】

  1. C#數(shù)據(jù)庫查詢和操作大全
  2. 淺析C#擴展方法
  3. C# Singleton的使用及優(yōu)缺點探討
  4. 詳細分析C#數(shù)據(jù)庫連接池
  5. C#數(shù)據(jù)庫備份及還原的實現(xiàn)代碼
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-08-13 15:24:27

C#正則表達式

2009-08-07 15:16:10

C#正則表達式

2009-08-03 17:27:14

C#正則表達式

2009-08-17 13:56:28

C#正則表達式入門

2024-12-16 07:33:45

C#正則表達式

2009-08-24 17:14:41

正則表達式C#和.NET框架

2009-08-27 15:45:30

C#正則表達式

2009-08-20 14:43:03

C#正則表達式Rege

2011-04-25 08:44:34

C#正則表達式

2009-08-20 16:23:32

C#正則表達式語法

2009-08-20 13:09:28

C#正則表達式

2009-08-26 16:17:23

C# Lambda表達

2009-08-13 15:02:52

C#正則表達式引擎貪婪

2009-08-20 15:06:51

C#正則表達式

2009-08-14 15:50:45

C#正則表達式

2009-08-20 15:10:33

C#正則表達式

2009-08-20 15:02:41

C#正則表達式

2009-08-20 14:57:00

C#正則表達式

2009-08-14 17:52:30

C#表達式工具

2021-03-02 07:33:13

開發(fā)C#字符
點贊
收藏

51CTO技術(shù)棧公眾號

免费欧美电影| 日本精品www| 久久99精品久久久久久青青91| 亚洲va欧美va国产综合剧情| 免费av网站在线看| 综合激情一区| 精品国产一二三区| 一区二区日本| 深夜影院在线观看| 亚洲综合色婷婷在线观看| 精品麻豆一区二区三区 | 国产精品美女久久久久| 成人免费三级在线| 日韩国产一二三区| 日韩精品一区二区三区中文| 日韩成人一级大片| 亚洲高清在线观看一区| 国产精品一区二区三区在线| 四虎在线观看| 亚洲欧美一区二区三区国产精品 | 超碰成人在线免费观看| 婷婷成人激情| 99久久国产综合色|国产精品| 六月婷婷久久| 亚洲成va人在线观看| 三区在线视频| 日本高清视频一区二区| 成人av色网站| 精品在线小视频| 成人国产一区| 亚洲香蕉成视频在线观看| 盗摄牛牛av影视一区二区| 亚洲欧洲一区二区| 日韩欧美亚洲综合| 亚洲精品一区av| 中文日韩在线视频| 日本在线中文字幕一区二区三区| 国产一区二区激情| 日韩超碰人人爽人人做人人添| 亚洲午夜av久久乱码| 成人香蕉视频| 国产精品视频自在线| 久久久精品国产免费观看同学| 被灌满精子的波多野结衣| 欧美激情综合网| 亚洲国产高清在线观看| 欧美一区二区啪啪| 涩爱av色老久久精品偷偷鲁| 黄色激情在线视频| 亚洲精品成人免费| 国产欧美精品一区二区三区四区| 91精彩在线视频| 欧美日韩国产二区| 国产精品日本一区二区三区在线| 日本一欧美一欧美一亚洲视频| 顶级嫩模精品视频在线看| 国产二区视频在线| 日韩欧美精品在线视频| 理论视频在线观看| 欧美日韩怡红院| 国产精品免费观看| 欧美自拍视频在线| 成人av网站在线| 激情不卡一区二区三区视频在线| 久久久精品国产亚洲| 美美哒免费高清在线观看视频一区二区 | 欧美中文字幕在线视频| 欧美成人免费电影| 亚洲精品一区二区三区在线观看| www99avcom| 亚洲一区二区三区中文字幕在线| 免费黄网站在线| 欧美黑人巨大精品一区二区| 国产色噜噜噜91在线精品 | 91豆花视频在线播放| 欧美午夜不卡在线观看免费| 免费在线国产| 亚洲人av在线影院| 久久伦理中文字幕| 久久av免费观看| 亚洲同性同志一二三专区| 日韩限制级电影在线观看| 国产日韩欧美日韩| 伊人久久综合| 99视频精品全部免费看| 国产精品久久久久毛片软件| 亚洲热app| 在线视频精品一| 中文字幕一区二区三区欧美日韩| 国产精品网站免费| 亚洲国产私拍精品国模在线观看| 亚洲精品国产精品国产| 成人3d动漫一区二区三区91| 91免费在线看| 东京热加勒比无码少妇| 欧美三级免费观看| 国产视频网站在线| 久久99视频精品| 黑人一区二区| av资源网在线观看| 精品国产乱码久久久久久1区2区| 欧美激情黑人| 91日韩在线播放| 欧美视频完全免费看| 国产精品69xx| 欧美诱惑福利视频| 国产一区在线看| caopeng在线| av一区二区三区四区电影| 成人app下载| 老司机深夜福利在线观看| 国产精品久久久久不卡| 91麻豆蜜桃一区二区三区| 日韩大片免费观看| 欧美日韩国产精品一卡| 色综合久久88色综合天天| 亚洲成人三区| av电影在线观看一区二区三区| 国产精品美女久久| 亚洲欧美另类综合偷拍| 国产成人高清精品免费5388| 成人免费在线观看网站| 欧美成人午夜剧场免费观看| 国产欧美视频一区二区| 天堂网在线最新版www中文网| 国产精品视频网站在线观看| 日韩一区二区三区视频在线观看| 日韩欧美一区二区三区在线视频| 亚洲国产精品久久久久爰色欲| 婷婷开心激情综合| 亚洲国产精品久久久天堂| 黄色av免费在线观看| 亚洲最大的成人网| 在线亚洲+欧美+日本专区| 日本欧美一区二区三区乱码| 在线a人片免费观看视频| 精品视频在线观看| 91精品久久久久久久久久入口| 国产精品久久久久久久久久免费看| 久久资源综合| а√中文在线天堂精品| 福利片在线看| 性欧美videosex高清少妇| 日韩精品丝袜在线| 中文精品视频一区二区在线观看| 福利成人导航| 国产欧美日韩精品丝袜高跟鞋| 日韩一区二区久久| av福利导福航大全在线| 黄色av免费在线播放| 成人黄色免费片| 亚洲国产精品女人久久久| 国产日韩精品一区二区浪潮av| 国产高清不卡二三区| 国产亚洲欧美日韩俺去了| 日韩精品高清不卡| 亚洲东热激情| 成人激情视屏| av毛片在线免费| 欧美成人日韩| 久久在线免费观看| 国产亚洲人成网站| 青青草国产精品97视觉盛宴 | 欧美扣逼视频| 久久久91精品国产一区二区精品| 欧美精品999| 国产日韩影视精品| 亚乱亚乱亚洲乱妇| 四虎国产精品永远| av女优在线| 久草视频视频在线播放| 高h视频在线观看| 中国日本在线视频中文字幕| 成人在线直播| 欧美黑人巨大xxxxx| 日韩mv欧美mv国产网站| 亚洲理伦在线| 26uuu另类欧美| 久久精品男人的天堂| 成人美女视频在线观看18| 国产午夜精品久久久久久久 | 成人精品久久久| 免费av一区二区三区| 国产伦理一区二区三区| 一区二区三区四区视频在线| 成人网18免费网站在线| a级片国产精品自在拍在线播放| 我爱我色成人网| 国产对白叫床清晰在线播放| 欧美伦理免费在线| 蜜桃视频免费网站| 91视频免费进入| 国产精品一线二线三线| 欧美日韩影视| 国产精品视频二区三区| 91精品国产乱码久久久竹菊| 欧美这里只有精品| 不卡视频一区| 依依成人在线| 久久国产精品亚洲人一区二区三区|