義烏網站建設獻上PHP常用正則表達式

2012-01-28 來源:www.0579e刀靜s.com 作者:宇訊(xùn)科(kē)技 閱讀 歌有1639


義烏網站建設獻上PHP常用正則表達式

正則表達式,下面是一(yī)些講解和例子(zǐ),僅供大(dà)家(jiā)水站參考和修改使用:
2.    "^\d+$"  /慢那/非負整數(正整數 + 0)
3.    "^[0-9]*[1-9][0畫謝-9]*$"  //正整數
4.    "^((-\d+)|(0+)了腦)$"  //非正整數(負整數 + 0)
5.    "^-[0畫腦-9]*[1-9][0-9]*$"  //負整數
6.    "店玩^-?\d+$"    //整數
7.   好信 "^\d+(\.\d+)?$"  //非負浮點數(正浮點數 + 0)
8.    "村黑^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1愛相-9][0-9]*\.[0-9]+)|([0-9]*[1-9]煙舊[0-9]*))$"  //正浮點數
9.    "^((-\d+(\.\d+)們市?)|(0+(\.0+)?))$"  //非正浮點數(負浮點數 +分風 0)
10.    "^(-(([0-9]+\舊好.[0-9]*[1-9][0-9]*)|([0-9]*[著討1-9][0-9]*\.[0-9]+)|(開報[0-9]*[1-9][0-9]*)))$"  /月這/負浮點數
11.    "^(-?\d+)(\.都市\d+)?$"  //浮點數
12.    "^[A-Za-z]+$"  //道北由26個英文字母組成的字符串
13.    "^[A-Z]+$"  //離子由26個英文字母的大(dà)寫組成的字符串
14.    "^[a-z]+$"  //由26花地個英文字母的小(xiǎo)寫組成的字符串
15.    "^[A-Za-人著z0-9]+$"  //由數字和26個英文字母組成的字符串資西
16.    請上"^\w+$"  //由數字、26個英文字科姐母或者下劃線組成的字符串
17.   從呢; "^[\w-]+(\.[\w-]+)*舞村@[\w-]+(\.[\w-]+)+$"    //email地址
18.    "見河^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)兒錢*))*(\?\S*)?$"  //url
19.   紅遠 /^(d{2}|d{4})-((0([1了校-9]{1}))|(1[1|2]))-(([0-2]([1-9]{農弟1}))|(3[0|1]))$/&nbs老生p;  //  年-月-日
20.    /^((0([1-9]{船她1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[外睡0|1]))/(d{2}|d{4})$/   // 月工街/日/年
21.    "^化服([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9風動]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,業舊4}|[0-9]{1,3})(]?)$"  舞著; //Emil
22.    /^(廠中(\+?[0-9]{2,4}\-[0-9]{3,4}\-)家亮|([0-9]{3,4}\-))?([0拍明-9]{7,8})(\-[0-9]+)?$/  &nb頻舞sp;  //電話号碼
23.    "^(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])$" &n快小bsp; //IP地址
24.   
25.    匹配中文字符的正則表達式:舞計 [\u4e00-\u9fa5]
26.   車舞; 匹配雙字節字符(包括漢字在内):[^\x00-\xff]
27.    匹配現空空行的正則表達式:\n[\s| ]*\r
28.    匹配HTML标記的正則表都市達式:/<(.*)>.*<\/\1>|&l理南t;(.*) \/>/
29.    匹配首尾空格的議著正則表達式:(^\s*)|(\s*$)
30.    匹配Email地址的正門頻則表達式:\w+([-+.]\w+)*@\w+([-.]\w+我學)*\.\w+([-.]\w+)*
31.    匹配網址URL的正則表達式:^[a都輛-zA-z]+://(\\w+(-\\w+)*)(\\.(\\遠校w+(-\\w+)*))*(\\?\\S*)?$
32.   市到; 匹配帳号是否合法(字母開(kāi)頭,允許5-16字舊水節,允許字母數字下劃線):^[a-zA-Z][a-zA-Z0-9_]{4,15高遠}$
33.    匹配國内電話号碼請科:(\d{3}-|\d{4}-)?(\d{8}|\銀時d{7})?
34.    匹配騰訊(xùn)QQ号:^紅相[1-9]*[1-9][0-9]*$
35.   
36.   
37.    元字符及其暗黃在正則表達式上下文中的行為(wèi):
38.   
39.    \ 将下一(yī)個字符标慢行記為(wèi)一(yī)個特殊字符、或一(yī)個原義字符、或一(yī雪影)個後向引用、或一(yī)個八進制轉義符。
40.   
41.    ^ 匹配輸入字符串的開(kāi)員那始位置。如(rú)果設置了 RegExp 對象的Multiline 紙東屬性,^ 也匹配 ’\n’ 或 ’\r’ 之後的位置。
42.   
43.   放路; $ 匹配輸入字符串的結束位置。如(rú)果設置了 Reg短腦Exp 對象的Multiline 屬性,$ 也紅師匹配 ’\n’ 或 ’\r’ 之前的位置。
44.   
45.    * 匹哥門配前面的子(zǐ)表達式零次或多次。
46.   
47.    + 匹配前面的子(zǐ)表達式一很中(yī)次或多次。+ 等價于 {1,}。
48.   
49.    ? 匹配前面的子(zǐ)表微木達式零次或一(yī)次。? 等價于 {0,1}。
50.   
51.    {n} n 討數是一(yī)個非負整數,匹配确定的n 次。
52.   
53.    {土為n,} n 是一(yī)個非負整數,至少匹配n 次。信要
54.   
55.    {n,m} 土生m 和 n 均為(wèi)非負整數,其中n <= 商學m


相關文章推薦