php正則表達式判斷是否為ip格式


<?php
$a = '127.0.0.111';
$b = preg_match("/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/",$a);
var_dump($b);

用雙引號是因為要使用轉移字符\

/^  正則開始標記

$/  正則結束標記

/d  非零整數

{1,3}  長度范圍至少重復1次,最多3次,,結合前面的/d,就是1到3個長度的非零正數

匹配成功返回1,失敗返回0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM