Regex 正则表达式域地址
我正在使用这个正则表达式,它可以很好地用于接受abc.com.ae或abc.com的两个点,但我想使它适用于三个点,如abc.abc.com.ae或abc.com.ae或abc.com。第一部分和最后一部分是可选的。我该怎么做`Regex 正则表达式域地址,regex,Regex,我正在使用这个正则表达式,它可以很好地用于接受abc.com.ae或abc.com的两个点,但我想使它适用于三个点,如abc.abc.com.ae或abc.com.ae或abc.com。第一部分和最后一部分是可选的。我该怎么做` ^[A-Za-z0-9]{1,30}\.[a-z]{3}((\.)[a-z]{2})?$ 我希望这能让你快乐,无论你想完成什么…你的目标是什么?验证给定字符串是否为有效域名,或者对其进行解析并提取其中的一部分?如今,域名不仅仅由ASCII字符组成;Google域名re
^[A-Za-z0-9]{1,30}\.[a-z]{3}((\.)[a-z]{2})?$
我希望这能让你快乐,无论你想完成什么…你的目标是什么?验证给定字符串是否为有效域名,或者对其进行解析并提取其中的一部分?如今,域名不仅仅由ASCII字符组成;Google域名regex查找与任何域匹配的表达式。但正如JH所说,考虑到标签,这可能不是你期望的答案。
^([A-Za-z0-9]{1,30}\.)+[a-z]{3}((\.)[a-z]{2})?$