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

只匹配 顶级域名的正则表达式如何写呀
如只匹配:
http://mifeng.cc

http://www.mifeng.cc

http://www.mifeng.com

http://www.mifeng.com
.cn
http://www.mifeng.net

等 ,却不能匹配
http://www.mifeng.cc
/index.asp
这种。
必须是以http://开头!谢谢!
最新回答
流年里的卑微记忆

2024-09-10 05:09:28

以下我给出的代码。不完善之处,多多交流。
把以下代码放到一个后缀名为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>
接住路过的风

2024-09-10 02:58:16

(http:\/\/)(.[^\/|\s]*)
薄暮知秋

2024-09-10 09:00:08

提问者对回答的评价:

问题已经解决。我没试过你们的方法。但是还是要谢谢你们了!
-----------------------------------------
为什么不把自己是如否解决的写出来呢?