欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          常用的正則表達(dá)式集錦

          常用的正則表達(dá)式集錦

            1.驗證數(shù)字:  只能輸入1個數(shù)字       表達(dá)式 ^d$   描述 匹配一個數(shù)字   匹配的例子 0,1,2,3   不匹配的例子     2.只能輸入n個數(shù)字   表達(dá)式 ^d{n}$  例如^d{8}$   描述 匹配8個數(shù)字   匹配的例子 12345678,22223334,12344321   不匹配的例子       3.只能輸入至少n個數(shù)字   表達(dá)式 ^d{n,}$ 例如^d{8,}$   描述 匹配最少n個數(shù)字   匹配的例子 12345678,123456789,12344321   不匹配的例子       4.只能輸入m到n個數(shù)字   表達(dá)式 ^d{m,n}$ 例如^d{7,8}$   描述 匹配m到n個數(shù)字   匹配的例子 12345678,1234567   不匹配的例子 123456,123456789      5.只能輸入數(shù)字   表達(dá)式 ^[0-9]*$   描述 匹配任意個數(shù)字   匹配的例子 12345678,1234567   不匹配的例子 E,清清月兒      6.只能輸入某個區(qū)間數(shù)字   表達(dá)式 ^[12-15]$   描述 匹配某個區(qū)間的數(shù)字   匹配的例子 12,13,14,15   不匹配的例子       7.只能輸入0和非0打頭的數(shù)字   表達(dá)式 ^(0|[1-9][0-9]*)$   描述 可以為0,第一個數(shù)字不能為0,數(shù)字中可以有0   匹配的例子 12,10,101,100   不匹配的例子 01,清清月兒,http://blog.csdn.net/21aspnet      8.只能輸入實數(shù)   表達(dá)式 ^[-+]?d+(.d+)?$   描述 匹配實數(shù)   匹配的例子 18,+3.14,-9.90   不匹配的例子 .6,33s,67-99      9.只能輸入n位小數(shù)的正實數(shù)   表達(dá)式 ^[0-9]+(.[0-9]{n})?$以^[0-9]+(.[0-9]{2})?$為例   描述 匹配n位小數(shù)的正實數(shù)   匹配的例子 2.22   不匹配的例子 2.222,-2.22,http://blog.csdn.net/21aspnet      10.只能輸入m-n位小數(shù)的正實數(shù)   表達(dá)式 ^[0-9]+(.[0-9]{m,n})?$以^[0-9]+(.[0-9]{1,2})?$為例   描述 匹配m到n位小數(shù)的正實數(shù)   匹配的例子 2.22,2.2   不匹配的例子 2.222,-2.2222,http://blog.csdn.net/21aspnet      11.只能輸入非0的正整數(shù)   表達(dá)式 ^+?[1-9][0-9]*$   描述 匹配非0的正整數(shù)   匹配的例子 2,23,234   不匹配的例子 0,-4,      12.只能輸入非0的負(fù)整數(shù)   表達(dá)式 ^-[1-9][0-9]*$   描述 匹配非0的負(fù)整數(shù)   匹配的例子 -2,-23,-234   不匹配的例子 0,4,      13.只能輸入n個字符   表達(dá)式 ^.{n}$ 以^.{4}$為例   描述 匹配n個字符,注意漢字只算1個字符   匹配的例子 1234,12we,123清,清清月兒   不匹配的例子 0,123,123www,http://blog.csdn.net/21aspnet/      14.只能輸入英文字符   表達(dá)式 ^.[A-Za-z]+$為例   描述 匹配英文字符,大小寫任意   匹配的例子 Asp,WWW,   不匹配的例子 0,123,123www,http://blog.csdn.net/21aspnet/      15.只能輸入大寫英文字符   表達(dá)式 ^.[A-Z]+$為例   描述 匹配英文大寫字符   匹配的例子 NET,WWW,   不匹配的例子 0,123,123www,      16.只能輸入小寫英文字符   表達(dá)式 ^.[a-z]+$為例   描述 匹配英文大寫字符   匹配的例子 asp,csdn   不匹配的例子 0,NET,WWW,      17.只能輸入英文字符+數(shù)字   表達(dá)式 ^.[A-Za-z0-9]+$為例   描述 匹配英文字符+數(shù)字   匹配的例子 1Asp,W1W1W,   不匹配的例子 0,123,123,www,http://blog.csdn.net/21aspnet/      18.只能輸入英文字符/數(shù)字/下劃線   表達(dá)式 ^w+$為例   描述 匹配英文字符或數(shù)字或下劃線   匹配的例子 1Asp,WWW,12,1_w   不匹配的例子 3#,2-4,w#$,http://blog.csdn.net/21aspnet/      19.密碼舉例   表達(dá)式 ^.[a-zA-Z]w{m,n}$   描述 匹配英文字符開頭的m-n位字符且只能數(shù)字字母或下劃線   匹配的例子   不匹配的例子       20.驗證首字母大寫   表達(dá)式 b[^Wa-z0-9_][^WA-Z0-9_]*b   描述 首字母只能大寫   匹配的例子 Asp,Net   不匹配的例子 http://blog.csdn.net/21aspnet/      21.驗證網(wǎng)址(帶?id=中文)VS.NET2005無此功能   表達(dá)式 ^http://([w-]+(.[w-]+)+(/[w-   ./?%&=u4e00-u9fa5]*)?)?$     描述 驗證帶?id=中文   匹配的例子 http://blog.csdn.net/21aspnet/,  http://blog.csdn.net?id=清清月兒   不匹配的例子       22.驗證漢字   表達(dá)式 ^[u4e00-u9fa5]{0,}$   描述 只能漢字   匹配的例子 清清月兒   不匹配的例子 http://blog.csdn.net/21aspnet/      23.驗證QQ號   表達(dá)式 [0-9]{5,9}   描述 5-9位的QQ號   匹配的例子 10000,123456   不匹配的例子 10000w,http://blog.csdn.net/21aspnet/      24.驗證電子郵件(驗證MSN號一樣)   表達(dá)式 w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*   描述 注意MSN用非hotmail.com郵箱也可以   匹配的例子 aaa@msn.com   不匹配的例子 111@1.   http://blog.csdn.net/21aspnet/      25.驗證身份證號(粗驗,最好服務(wù)器端調(diào)類庫再細(xì)驗證)   表達(dá)式 ^[1-9]([0-9]{16}|[0-9]{13})[xX0-9]$   描述   匹配的例子 15或者18位的身份證號,支持帶X的   不匹配的例子 http://blog.csdn.net/21aspnet/      26.驗證手機(jī)號(包含159,不包含小靈通)   表達(dá)式 ^13[0-9]{1}[0-9]{8}|^15[9]{1}[0-9]{8}   描述 包含159的手機(jī)號130-139   匹配的例子 139XXXXXXXX   不匹配的例子 140XXXXXXXX,http://blog.csdn.net/21aspnet/      27.驗證電話號碼號(很復(fù)雜,VS.NET2005給的是錯的)   表達(dá)式(不完美) 方案一  (((d{3})|d{3}-)|((d{4})|d{4}-))?(d{8}|d{7})  方案二 (^[0-9]{3,4}-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^([0-9]{3,4})[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)  支持手機(jī)號但也不完美   描述 上海:02112345678   3+8位  上海:021-12345678  上海:(021)-12345678  上海:(021)12345678  鄭州:03711234567    4+7位  杭州:057112345678    4+8位  還有帶上分機(jī)號,國家碼的情況  由于情況非常復(fù)雜所以不建議前臺做100%驗證,到目前為止似乎也沒有誰能寫一個包含所有的類型,其實有很多情況本身就是矛盾的。  如果誰有更好的驗證電話的請留言     匹配的例子   不匹配的例子       28.驗證護(hù)照   表達(dá)式 (Pd{7})|Gd{8})     描述 驗證P+7個數(shù)字和G+8個數(shù)字   匹配的例子   不匹配的例子 清清月兒,http://blog.csdn.net/21aspnet/      29.驗證IP   表達(dá)式 ^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]).(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0).(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0).(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$     描述 驗證IP   匹配的例子 192.168.0.1   222.234.1.4   不匹配的例子       30.驗證域   表達(dá)式 ^[a-zA-Z0-9]+([a-zA-Z0-9-.]+)?.s|)$     描述 驗證域   匹配的例子 csdn.net   baidu.com  it.com.cn   不匹配的例子 192.168.0.1       31.驗證信用卡   表達(dá)式 ^((?:4d{3})|(?:5[1-5]d{2})|(?:6011)|(?:3[68]d{2})|(?:30[012345]d))[ -]?(d{4})[ -]?(d{4})[ -]?(d{4}|3[4,7]d{13})$     描述 驗證VISA卡,萬事達(dá)卡,Discover卡,美國運(yùn)通卡   匹配的例子   不匹配的例子       32.驗證ISBN國際標(biāo)準(zhǔn)書號   表達(dá)式 ^(d[- ]*){9}[dxX]$     描述 驗證ISBN國際標(biāo)準(zhǔn)書號   匹配的例子 7-111-19947-2   不匹配的例子       33.驗證GUID全球唯一標(biāo)識符   表達(dá)式 ^[A-Z0-9]{8}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{12}$     描述 格式8-4-4-4-12   匹配的例子 2064d355-c0b9-41d8-9ef7-9d8b26524751   不匹配的例子       34.驗證文件路徑和擴(kuò)展名   表達(dá)式 ^([a-zA-Z]:|\)\([^\]+\)*[^/:*?"<>|]+.txt(l)?$     描述 檢查路徑和文件擴(kuò)展名   匹配的例子 E:mo.txt   不匹配的例子 E: , mo.doc, E:mo.doc ,http://blog.csdn.net/21aspnet/      35.驗證Html顏色值   表達(dá)式 ^#?([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$     描述 檢查顏色取值   匹配的例子 #FF0000   不匹配的例子 http://blog.csdn.net/21aspnet/    ^[1-9]d*.d*|0.d*[1-9]d*$    整數(shù)或者小數(shù):^[0-9]+.{0,1}[0-9]{0,2}$   只能輸入數(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]*$"。   只能輸入非零的負(fù)整數(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"。   匹配中文字符的正則表達(dá)式: [u4e00-u9fa5]     匹配雙字節(jié)字符(包括漢字在內(nèi)):[^x00-xff]     應(yīng)用:計算字符串的長度(一個雙字節(jié)字符長度計2,ASCII字符計1)   String.prototype.len=function(){return this.replace(/[^x00-xff]/g,"aa").length;}     匹配空行的正則表達(dá)式:n[s| ]*r     匹配html標(biāo)簽的正則表達(dá)式:<(.*)>(.*)</(.*)>|<(.*)/>     匹配首尾空格的正則表達(dá)式:(^s*)|(s*$)     應(yīng)用:javascript中沒有像vbscript那樣的trim函數(shù),我們就可以利用這個表達(dá)式來實現(xiàn),如下:     String.prototype.trim = function()   {   return this.replace(/(^s*)|(s*$)/g, "");   }     利用正則表達(dá)式分解和轉(zhuǎn)換IP地址:     下面是利用正則表達(dá)式匹配IP地址,并將IP地址轉(zhuǎn)換成對應(yīng)數(shù)值的Javascript程序:     function IP2V(ip)   {   re=/(d+).(d+).(d+).(d+)/g //匹配IP地址的正則表達(dá)式   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("Not a valid IP address!")   }   }     不過上面的程序如果不用正則表達(dá)式,而直接用split函數(shù)來分解可能更簡單,程序如下:     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))     匹配Email地址的正則表達(dá)式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*     匹配網(wǎng)址URL的正則表達(dá)式:http://([w-]+.)+[w-]+(/[w- ./?%&=]*)?       利用正則表達(dá)式限制網(wǎng)頁表單里的文本框輸入內(nèi)容:     用正則表達(dá)式限制只能輸入中文:onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"     用正則表達(dá)式限制只能輸入全角字符: onkeyup="value=value.replace(/[^uFF00-uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"     用正則表達(dá)式限制只能輸入數(shù)字:onkeyup="value=value.replace(/[^d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"    用正則表達(dá)式限制只能輸入數(shù)字和英文:onkeyup="value=value.replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"    <input onkeyup="value=value.replace(/[^u4E00-u9FA5w]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5w]/g,''))" value="允許下劃線,數(shù)字字母和漢字">    <script language="javascript">   if (document.layers)//觸發(fā)鍵盤事件   document.captureEvents(Event.KEYPRESS)     function xz(thsv,nob){   if(nob=="2"){   window.clipboardData.setData("text","")   alert("避免非法字符輸入,請勿復(fù)制字符");   return false;   }   if (event.keyCode!=8 && event.keyCode!=16 && event.keyCode!=37 && event.keyCode!=38 && event.keyCode!=39 && event.keyCode!=40){   thsvv=thsv.value;//輸入的值   thsvs=thsvv.substring(thsvv.length-1);//輸入的最后一個字符   //thsvss=thsvv.substring(0,thsvv.length-1);//去掉最后一個錯誤字符   if (!thsvs.replace(/[^u4E00-u9FA5w]/g,'') || event.keyCode==189){//正則除去符號和下劃線 key   thsv.value='請勿輸入非法符號 ['+thsvs+']';   alert('請勿輸入非法符號 ['+thsvs+']');   thsv.value="";   return false;   }   }   }     </script>     <input onkeyup="xz(this,1)" onPaste="xz(this,2)" value="">允許數(shù)字字母和漢字    <script language="javascript">   <!--   function MaxLength(field,maxlimit){   var j = field.value.replace(/[^x00-xff]/g,"**").length;   //alert(j);   var tempString=field.value;   var tt="";   if(j > maxlimit){   for(var i=0;i<maxlimit;i++){   if(tt.replace(/[^x00-xff]/g,"**").length < maxlimit)   tt = tempString.substr(0,i+1);   else   break;   }   if(tt.replace(/[^x00-xff]/g,"**").length > maxlimit)   tt=tt.substr(0,tt.length-1);   field.value = tt;   }else{   ;   }   }   </script>    單行文本框控制<br />   <INPUT type="text" id="Text1" name="Text1" onpropertychange="MaxLength(this, 5)"><br />   多行文本框控制:<br />   <TEXTAREA rows="14"   cols="39" id="Textarea1" name="Textarea1" onpropertychange="MaxLength(this, 15)"></TEXTAREA><br />    控制表單內(nèi)容只能輸入數(shù)字,中文....   <script>   function test()    {   if(document.a.b.value.length>50)   {   alert("不能超過50個字符!");   document.a.b.focus();   return false;   }   }   </script>   <form name=a onsubmit="return test()">   <textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea>   <input type="submit" name="Submit" value="check">   </form>     只能是漢字   <input onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')">     只能是英文字符   <script language=javascript>   function onlyEng()   {   if(!(event.keyCode>=65&&event.keyCode<=90))     event.returnValue=false;   }   </script>     <input onkeydown="onlyEng();">   <input name="coname" type="text" size="50" maxlength="35" class=input2 onkeyup="value=value.replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))">   只能是數(shù)字   <script language=javascript>   function onlyNum()   {   if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))   //考慮小鍵盤上的數(shù)字鍵     event.returnValue=false;   }   </script>     <input onkeydown="onlyNum();">     只能是英文字符和數(shù)字   <input onkeyup="value=value.replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))">     驗證為email格式   <SCRIPT LANGUAGE=Javascript RUNAT=Server>   function isEmail(strEmail) {   if (strEmail.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1)   return true;   else   alert("oh");   }   </SCRIPT>   <input type=text onblur=isEmail(this.value)>     屏蔽關(guān)鍵字(sex , fuck) - 已修改   <script language="JavaScript1.2">   function test() {   if((a.b.value.indexOf ("sex") == 0)||(a.b.value.indexOf ("fuck") == 0)){     alert("五講四美三熱愛");     a.b.focus();     return false;}   }   </script>   <form name=a onsubmit="return test()">   <input type=text name=b>   <input type="submit" name="Submit" value="check">   </form>       限制文本框里只能輸入數(shù)字   <input onkeyup="if(event.keyCode !=37 && event.keyCode != 39) value=value.replace(/D/g,'');"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/D/g,''))">      手機(jī)號碼:(^(d{3,4}-)?d{7,8})$|(13[0-9]{9})|(15[8-9]{9})    不會的也可以根據(jù)上面介紹的寫出來了吧,只是得花點時間了。         驗證數(shù)字的正則表達(dá)式集   驗證數(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]*$  驗證非零的負(fù)整數(shù):^-[1-9][0-9]*$  驗證非負(fù)整數(shù)(正整數(shù) + 0) ^d+$  驗證非正整數(shù)(負(fù)整數(shù) + 0) ^((-d+)|(0+))$  驗證長度為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-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$  驗證電話號碼:^((d{3,4})|d{3,4}-)?d{7,8}$:--正確格式為:XXXX-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。  整數(shù):^-?d+$  非負(fù)浮點數(shù)(正浮點數(shù) + 0):^d+(.d+)?$  正浮點數(shù)  ^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$  非正浮點數(shù)(負(fù)浮點數(shù) + 0) ^((-d+(.d+)?)|(0+(.0+)?))$  負(fù)浮點數(shù) ^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$  浮點數(shù) ^(-?d+)(.d+)?  

          以上所述就是本文給大家總結(jié)的常用的正則表達(dá)式,希望對大家學(xué)習(xí)正則表達(dá)式能夠有所幫助。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號