IP地址的正則表達式寫法


這里講的是IPv4的地址格式,總長度 32位=4段*8位,每段之間用.分割, 每段都是0-255之間的十進制數值。

將0-255用正則表達式表示,可以分成一下幾塊來分別考慮:

 

IP地址格式可表示為:XXX.XXX.XXX.XXX,XXX取值范圍是0-255,前三段加一個.重復了三次,在與最后一段合並及組成IP地址的完整格式。

所以IP地址的正則表示法如下:

((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))

 


免責聲明!

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



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