js 链接地址验证

转载 2013年12月04日 17:42:46
 function IsURL(str_url){
        var strRegex = "^((https|http|ftp|rtsp|mms)?://)"
                + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
                + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
                + "|" // 允许IP和DOMAIN(域名)
                + "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
                + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二级域名
                + "[a-z]{2,6})" // first level domain- .com or .museum
                + "(:[0-9]{1,4})?" // 端口- :80
                + "((/?)|" // a slash isn't required if there is no file name
                + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
        var re=new RegExp(strRegex);
        //re.test()
        if (re.test(str_url)){
            console.log("ok");
            return (true);
        }else{
            console.log("k");
            return (false);
        }
    }

用javascript正则表达式验证网址格式是否正确

用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法. 代码如下: function IsUrl(str){ var regUrl ...

js 使用正则表达式验证url地址

var strRegex ='(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]';var url; var...

js 实现 一个链接打开两个地址

  • 2010年03月31日 11:40
  • 394B
  • 下载

文章标题 使用ajaxFileupload+struts2完成文件的上传以及回显到jsp的链接地址

积累点滴,从这一刻开始 jsp页面部分 第一步: jsp页面导入 ajaxfileupload.js文件 第二步:编写上传文件的文本框: 第三步: struts2后台部...

java通过正则表达式匹配获取链接地址

获取页面中字符串的url地址我们都会使用正则表达式来匹配获取了,下面我来给大家总结几个匹配获取链接地址示例。 1、正则表达式中Matcher中find()方法的应用。 2、String...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 链接地址验证
举报原因:
原因补充:

(最多只允许输入30个字)