免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

常用的PHP正則表達式,對電話(huà)、小數等進(jìn)行驗證_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

網(wǎng)絡(luò )編程

常用的PHP正則表達式,對電話(huà)、小數等進(jìn)行驗證

作者:admin 來(lái)源: 更新時(shí)間:2014-01-08

舉例(本例校驗是否為大于0的整數、小數):

<?php 
    $val='1.23';//需要校驗的字符
     $match="/^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$/";//正則寫(xiě)法
//校驗判斷
   if(preg_match($match,$val)){
    echo '符合要求';
}else{
     echo '不符合要求';}
?>


其他的一些正則寫(xiě)法:
1.整數正則:/^-?d+$/
2.不小于0的整數、小數:/^d+(.d+)?$/
3.大于0的整數、小數:/^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$/
4.非正浮點(diǎn)數(負浮點(diǎn)數 + 0):/^((-d+(.d+)?)|(0+(.0+)?))$/
5.負浮點(diǎn)數:/^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$/
6.浮點(diǎn)數 :/^(-?d+)(.d+)?/
7.驗證數字:/^[0-9]*$/
8.驗證n位的數字:/^d{n}$/
9.驗證至少n位數字:/^d{n,}$/
10.驗證m-n位的數字:/^d{m,n}$/
11.驗證零和非零開(kāi)頭的數字:/^(0|[1-9][0-9]*)$/
12.驗證有兩位小數的正實(shí)數:/^[0-9]+(.[0-9]{2})?$/
13.驗證有1-3位小數的正實(shí)數:/^[0-9]+(.[0-9]{1,3})?$/
14.驗證非零的正整數:/^+?[1-9][0-9]*$/
15.驗證非零的負整數:/^-[1-9][0-9]*$/
16.驗證非負整數(正整數 + 0)  /^d+$/
17.驗證非正整數(負整數 + 0)  /^((-d+)|(0+))$/
18.驗證長(cháng)度為3的字符:/^.{3}$/

待續……

本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-oop-160.html