导航:首页 > IDC知识 > 顶级域名正则

顶级域名正则

发布时间:2020-12-07 02:46:49

1、谁能帮我写一个只匹配顶级域名的正则表达式

以下我给出的代码。不完善之处,多多交流。
把以下代码放到一个后缀名为html文件中,运回行即可答。

<html>
用正则表达式对顶级域名进行验证:
<form>
<input type="text" name=domin size="80" value="http://www.mifeng.cc">
<input type="button" value="验证" onclick="alert(verify(this.form.domin.value))">
</form>
</html>
<script language="javascript" type="text/javascript">
//入口参数:域名字符串
//出口参数:true|false
function verify(str)
{
var myReg=new RegExp("^(http://(\\w+\\.)+?[a-zA-Z]{2,3})$");
return myReg.test(str);
}
</script>

2、oracle 如何使用正则表达式匹配出一级域名

匹配完整域名的正则表达式:
[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?

[a-zA-Z0-9][-a-zA-Z0-9]{0,62}表达的意思如下:
一个完整的域名,由根内域名、顶级域名、二级域名、三容级域名……构成,每级域名之间用点分开,每级域名由字母、数字和减号构成(第一个字母不能是减号),不区分大小写,长度不超过63。
(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?表达的意思如下:
完整的域名至少包括两个名字(比如google.com,由google和com构成),最后可以有一个表示根域的点(在规范中,最后有一个点的才是完整域名,但一般认为包括两个以上名字的域名也是完整域名,哪怕后面没有点)。

3、如何获得顶级域名正则

?

与顶级域名正则相关的知识