有没有人有一个方便的正则表达式,可以匹配任何合法的DNS主机名或IP地址?
编写一个可以在95%的时间内工作的一个很容易,但是我希望得到一些经过充分测试的东西,以完全匹配最新的RFC主机名规范.
regex dns
我是正则表达式的新手,我想使用preg_match函数来查找字符串是否是IP地址.
preg_match
例如if $string = "45.56.78.222"或类似的东西,preg_match($regex, $string)应该返回true.那$regex应该是什么?
$string = "45.56.78.222"
preg_match($regex, $string)
$regex
php regex string ip preg-match
可能的重复: IP 地址的正则表达式
有正则表达式匹配 IPv6 AND IPv4 吗? 或者,只是 IPv6?
用于 DevExpress UI 控件中的验证掩码。
谢谢。
c# devexpress
regex ×2
c# ×1
devexpress ×1
dns ×1
ip ×1
php ×1
preg-match ×1
string ×1