`
hantaozu
  • 浏览: 14260 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

JavaScript 正则表达式 验证网址

阅读更多
<script language="JavaScript">
2<!--
3 function IsURL(str_url){
4        var strRegex = "^((https|http|ftp|rtsp|mms)?://)" 
5        + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ 
6        + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 
7        + "|" // 允许IP和DOMAIN(域名)
8        + "([0-9a-z_!~*'()-]+\.)*" // 域名- www. 
9        + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二级域名 
10        + "[a-z]{2,6})" // first level domain- .com or .museum 
11        + "(:[0-9]{1,4})?" // 端口- :80 
12        + "((/?)|" // a slash isn't required if there is no file name 
13        + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$"; 
14        var re=new RegExp(strRegex); 
15  //re.test()
16        if (re.test(str_url)){
17            return (true); 
18        }else{ 
19            return (false); 
20        }
21    }
22-->
23</script>
分享到:
评论

相关推荐

    JavaScript正则表达式验证身份证号码是否合法(两种方法)分析.docx

    JavaScript正则表达式验证身份证号码是否合法(两种方法)分析 正则表达式(Regular Expression)是一种描述字符模式的对象。下面,我们将通过JavaScript正则表达式来验证身份证号码是否合法。 正则表达式的基本...

    JavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txt

    JavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全....

    javascript正则表达式表单验证大全

    javascript正则表达式表单验证大全非常好用!

    精通 JavaScript正则表达式

    正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式...

    javaScript正则表达式验证

    ASP.net+MVc+javaScript正则表达式验证

    javascript 正则表达式验证集合

    收集于网上各种javascript的正则表达式验证,如邮箱,ip,字符,数据和各种组合的验证。 只能输入由26个英文字母组成的字符串:“^[A-Za-z]+$” 只能输入由26个大写英文字母组成的字符串:“^[A-Z]+$” 只能输入由...

    JavaScript正则表达式匹配 div style标签_.docx

    JavaScript正则表达式匹配div style标签 本文主要介绍了JavaScript正则表达式匹配div style标签的相关知识点。通过对给定的测试字符串进行分析,我们可以了解到 JavaScript 正则表达式在匹配 div style 标签时的...

    JAVA正则表达式JAVA正则表达式JAVA正则表达式

    在JavaScript中,正则表达式可以被用来搜索、验证和操作字符串。JavaScript提供了一个RegExp对象,可以用来创建和操作正则表达式。 4. 正则表达式的方法 正则表达式提供了多种方法来操作字符串,例如: * test()...

    正则表达式验证日期格式

    JavaScript正则表达式验证yyyy-mm-dd格式的日期

    经典Javascript正则表达式

    经典Javascript正则表达式 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。  匹配中文字符的正则表达式:  [\...

    JavaScript正则表达式替换字符串中图片地址(img src)的方法.docx

    在 JavaScript 中,正则表达式通常用于字符串的处理和验证。 二、为什么需要替换字符串中图片地址(img src)? 在 Web 开发中,我们经常需要处理 HTML 字符串,例如解析 HTML 文档、替换图片地址等。在某些情况下,...

    IP 正则表达式验证

    您可能感兴趣的文章:javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)jquery正则表达式验证(手机号、身份证号、中文名称)邮箱地址正则...

    经典JavaScript正则表达式实战

    正则表达式实战... 1 匹配结尾的数字... 2 统一空格个数... 3 判断字符串是不是由数字组成... 3 电话号码正则... 3 手机号码正则表达式... 4 使用正则表达式实现删除字符串中的空格:... 4 限制文本框只能输入数字和...

    如何用javascript正则表达式验证身份证号码是否合法

    在用户注册页面有些需求要求的比较严格,需要对身份证验证是否合法,通过此功能严格此系统软件,从而过滤到很多水客。此篇文章主要是讲解如何用javascript正则表达式验证身份证号码是否合法,需要的朋友可以参考下

    验证控件:正则表达式大全

    正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。

    JavaScript 常用正则表达式

    很全的正则表达式... 很全的正则表达式...

    用正则表达式验证表单

    表单验证,验证用户输入的数据是否合法 ... c、规则与用户输入内容进行匹配,正则表达式 正则表达式规则.test(要验证的内容); d、给出明确的提示信息span标签中以及边框的颜色 2、用户点击提交按钮的时候要给出提示

    常用的javascript基于正则表达式的文本框验证代码

    常用的javascript基于正则表达式的文本框验证代码

    JavaScript中使用正则表达式

    JavaScript中使用正则表达式的一些验证

Global site tag (gtag.js) - Google Analytics