亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

常用正則 常用的C#正則表達式

2020-01-24 03:48:01
字體:
來源:轉載
供稿:網友
常用的C#正則表達式! 

"^/d+$" //非負整數(正整數 + 0) 
"^[0-9]*[1-9][0-9]*$" //正整數 
"^((-/d+)|(0+))$" //非正整數(負整數 + 0) 
"^-[0-9]*[1-9][0-9]*$" //負整數 
"^-?/d+$" //整數 
"^/d+(/./d+)?$" //非負浮點數(正浮點數 + 0) 
"^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$" //正浮點數 
"^((-/d+(/./d+)?)|(0+(/.0+)?))$" //非正浮點數(負浮點數 + 0) 
"^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //負浮點數 
"^(-?/d+)(/./d+)?$" //浮點數 
"^[A-Za-z]+$" //由26個英文字母組成的字符串 
"^[A-Z]+$" //由26個英文字母的大寫組成的字符串 
"^[a-z]+$" //由26個英文字母的小寫組成的字符串 
"^[A-Za-z0-9]+$" //由數字和26個英文字母組成的字符串 
"^/w+$" //由數字、26個英文字母或者下劃線組成的字符串 
"^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$" //email地址 
"^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$" //url 
/^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日 
/^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/ // 月/日/年 
"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$" //Emil 
"(d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?" //電話號碼 
"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$" //IP地址 

YYYY-MM-DD基本上把閏年和2月等的情況都考慮進去了 
^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$



C#正則表達式 
圖片 src[^>]*[^/].(?:jpg|bmp|gif)(?:/"|/') 
中文 ^([/u4e00-/u9fa5]+|[a-zA-Z0-9]+)$ 
網址 "/<a.+?href=['""](?!http/:////)(?!mailto/:)(?>foundAnchor>[^'"">]+?)[^>]*?/>" 

匹配中文字符的正則表達式: [/u4e00-/u9fa5] 

匹配雙字節字符(包括漢字在內):[^/x00-/xff] 

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

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

匹配首尾空格的正則表達式:(^/s*)|(/s*$)(像vbscript那樣的trim函數) 

匹配Email地址的正則表達式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)* 

匹配網址URL的正則表達式:http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)? 
--------------------------------------------------------------------------- 
以下是例子: 

利用正則表達式限制網頁表單里的文本框輸入內容: 

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

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

2.用正則表達式限制只能輸入數字:onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" 

3.用正則表達式限制只能輸入數字和英文:onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" 

4.計算字符串的長度(一個雙字節字符長度計2,ASCII字符計1) 

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

5.javascript中沒有像vbscript那樣的trim函數,我們就可以利用這個表達式來實現,如下: 

String.prototype.trim = function() 

return this.replace(/(^/s*)|(/s*$)/g, ""); 


利用正則表達式分解和轉換IP地址: 

6.下面是利用正則表達式匹配IP地址,并將IP地址轉換成對應數值的Javascript程序: 

function IP2V(ip) 

re=/(/d+)/.(/d+)/.(/d+)/.(/d+)/g //匹配IP地址的正則表達式 
if(re.test(ip)) 

return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1 

else 

throw new Error("不是一個正確的IP地址!") 



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

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



(?<=>)[^>]*(?=<) 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久香蕉精品香蕉| 国产精品久久久久77777| 成人激情视频在线播放| 成人免费观看a| 国产精品网站视频| 久久久久久一区二区三区| 亚洲性夜色噜噜噜7777| 国产香蕉一区二区三区在线视频| 亚洲电影中文字幕| 国产一区二区美女视频| 亚洲国内精品在线| 国产精品一区二区三区在线播放| 久久99久久99精品免观看粉嫩| 欧美一级视频在线观看| 欧美极品少妇xxxxⅹ喷水| 亚洲视频专区在线| 欧美成人精品不卡视频在线观看| 色婷婷av一区二区三区久久| 国产欧美最新羞羞视频在线观看| 亚洲视频自拍偷拍| 久久国产一区二区三区| 国产精品日韩久久久久| 欧美激情精品久久久久久久变态| 国产99久久精品一区二区| 欧洲午夜精品久久久| 日韩av在线网站| 91国产视频在线播放| 国产精品午夜一区二区欲梦| 日韩av片免费在线观看| xxxxxxxxx欧美| 欧美性猛交xxxx免费看久久久| 成人免费网站在线| 亚洲国产精品久久久久久| 中文字幕亚洲一区二区三区五十路| 中文字幕av一区二区三区谷原希美| 日韩成人中文字幕在线观看| 欧美日韩国产黄| 亚洲美女精品成人在线视频| 欧美中文字幕在线播放| 日韩精品高清视频| 视频一区视频二区国产精品| 亚洲人成电影在线观看天堂色| 国内精品美女av在线播放| 久热在线中文字幕色999舞| 亚洲综合社区网| 国产精品麻豆va在线播放| 国产精品丝袜久久久久久不卡| 久久精品一区中文字幕| 国产999精品久久久影片官网| 亚洲精品成人免费| 亚洲国产美女精品久久久久∴| 日韩免费在线视频| 久久久久这里只有精品| 国产一区欧美二区三区| 欧美性生交xxxxxdddd| 国产精品久久97| 亚洲成年人影院在线| 久久国产精品久久久| 国内精品一区二区三区四区| 欧美日韩一区二区三区在线免费观看| 亚洲成人av在线| 精品国偷自产在线视频| 亚洲欧美国产va在线影院| 亚洲精品动漫100p| 国产日韩在线亚洲字幕中文| 欧美性猛交xxxx乱大交蜜桃| 国产美女久久久| 国产精品视频自在线| 中文字幕av一区中文字幕天堂| 国产视频精品va久久久久久| 亚洲天堂视频在线观看| 6080yy精品一区二区三区| 欧美精品激情视频| 黑人狂躁日本妞一区二区三区| 91精品国产免费久久久久久| 伊人伊成久久人综合网小说| 福利一区福利二区微拍刺激| 精品久久久久久久久久久| 成人激情免费在线| 欧美肥婆姓交大片| 亚洲天堂视频在线观看| 国产精品白嫩美女在线观看| 国产精品美女呻吟| 日韩美女在线观看一区| 4444欧美成人kkkk| 亚洲久久久久久久久久久| 成人网址在线观看| 亚洲第一av在线| 亚洲一品av免费观看| 伊人久久久久久久久久久久久| 欧美精品一区二区三区国产精品| 91免费在线视频| 国产亚洲视频中文字幕视频| 国产精品黄色av| 国产一区二区三区四区福利| 国产精品网站入口| 亚洲精品久久久久久久久久久| 91精品国产综合久久香蕉922| 国产精品久久久久久av下载红粉| 欧美精品性视频| 久久久国产视频91| 清纯唯美日韩制服另类| 日韩精品极品在线观看| 亚洲欧美日韩精品久久奇米色影视| 日韩在线免费高清视频| 久久大大胆人体| 中文综合在线观看| 午夜精品免费视频| 国产69精品久久久久9999| 国产精品27p| 亚洲国产私拍精品国模在线观看| 成人高h视频在线| 久久网福利资源网站| 日韩欧美在线第一页| 久久久久久国产精品美女| 这里只有视频精品| 亚洲伊人成综合成人网| 欧美视频在线观看 亚洲欧| 久久久之久亚州精品露出| 国外成人在线视频| 亚洲新声在线观看| 2019中文在线观看| 日韩中文字幕第一页| 欧美中文字幕在线观看| 亚洲国内精品在线| 成人激情视频在线| 久久精品国产69国产精品亚洲| 操日韩av在线电影| 国产中文日韩欧美| 久久99久久亚洲国产| 欧美成人在线免费视频| 欧美性猛交xxxx偷拍洗澡| 成人妇女淫片aaaa视频| 欧美极品少妇xxxxⅹ喷水| 91香蕉嫩草影院入口| 国外成人性视频| 一区二区三区无码高清视频| 影音先锋欧美在线资源| 亚洲精品乱码久久久久久金桔影视| 九九精品在线观看| 成人免费大片黄在线播放| 欧美丰满片xxx777| 国产精品成人一区| 国产有码在线一区二区视频| 精品福利视频导航| 国模吧一区二区| 久久久久久亚洲精品中文字幕| 亚洲香蕉成视频在线观看| 亚洲精品国偷自产在线99热| 96精品久久久久中文字幕| 亚洲国产一区二区三区四区| 久久亚洲精品网站| 亚洲电影第1页| 在线看日韩欧美| 欧美最顶级的aⅴ艳星| 青青草成人在线| 国产成人精品一区| 久久五月天色综合| 狠狠色狠狠色综合日日小说| 欧美国产中文字幕| 国产一区二区三区四区福利| 北条麻妃在线一区二区| 国产成人一区三区| 欧美性黄网官网|