這是一個有效的IP地址正則表達式嗎?它是一個有效的IP地址正則表達式
^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-5]{2}|0{2}|0{3})\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-5]{2}|0{2}|0{3})$
這是一個有效的IP地址正則表達式嗎?它是一個有效的IP地址正則表達式
^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-5]{2}|0{2}|0{3})\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-5]{2}|0{2}|0{3})$
不正確:在第一部分((....){3}):最後2 [0-5] {2}將允許201,254等,但不239等(即最後一位數> 5)
如今,在搜索引擎5秒搜索給了我這個網址:http://answers.oreilly.com/topic/318-how-to-match-ipv4-addresses-with-regular-expressions/
而作爲@Sigardave指出,更多的「本土」的解決方案^^(即在互聯網的相同區域):Regular expression to match DNS hostname or IP Address?
請分享一些信息:你想用正則表達式實現什麼?它必須提取某些塊嗎?它應該只是驗證?它只能驗證一定的範圍嗎?還要考慮分享一些您想讓正則表達式鬆散的示例IP地址。 – berkes
http://www.regular-expressions.info/examples.html –
您好可能是Stackoverflow上的這個解決方案可以幫助您。 http://stackoverflow.com/questions/106179/regular-expression-to-match-hostname-or-ip-address – SigarDave