日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(转)常用正则表达式

發布時間:2024/4/15 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (转)常用正则表达式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
"^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地址?


"^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地址

?


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

匹配中文字符的正則表達式:?[一
-龥]?

匹配雙字節字符(包括漢字在內):[
^

轉載于:https://www.cnblogs.com/zwei1121/archive/2006/12/19/596714.html

總結

以上是生活随笔為你收集整理的(转)常用正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。