`
wxb_love
  • 浏览: 96299 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

js的正则表达式疑问?

阅读更多
function checkUrl(inputStr)
{
    var regUrl=/^(http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~]|[:])*$/;
    return inputStr.match(regUrl);
}


/^(http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~]|[:])*$/ 这段正则表达式 我在eclipse下面显示有错误,那位帮我看看 错误再那里。
语法好象没有错误啊.
分享到:
评论
2 楼 kimmking 2008-06-19  
function checkUrl(inputStr)
{
var regUrl=/^(http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~]|[:])*$/;
return regUrl.test(inputStr);
}
1 楼 wxb_love 2008-06-19  
自己解决了,修改为
function checkUrl(inputStr)
{
    var regUrl='/^(http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~]|[:])*$/';
    return inputStr.match(regUrl);
}

相关推荐

    正则表达式利器MTracer2.0

    6. **多种正则语法支持**:MTracer2.0通常会支持多种正则表达式语法,包括Perl、JavaScript、Python、Java等,这样无论你使用哪种语言,都能在该工具中进行调试。 使用MTracer2.0,开发者可以有效地提高编写和调试...

    正则表达式_贪婪与惰性

    在正则表达式中,量词的贪婪与惰性特性是关键的概念,它们决定了匹配模式的行为方式。贪婪量词和惰性量词的区别在于如何处理重复的匹配。 1. **贪婪量词**: 贪婪量词尽可能多地匹配字符。在正则表达式中,"+"和"*...

    正则表达式30分钟入门教程

    ### 正则表达式30分钟入门教程 #### 1. 本文目标 本文旨在让读者在30分钟内理解正则表达式的概念,并能够掌握其基础应用。通过本教程的学习,读者应能够具备在实际编程或网页开发中运用正则表达式的能力。 #### 2...

    JS 学习总结之正则表达式的懒惰性和贪婪性

    在JavaScript(JS)编程语言中,正则表达式的懒惰性和贪婪性是其非常重要的特性,影响着匹配结果的精确度和效率。 首先,我们来详细解释一下正则表达式捕获中的懒惰性。懒惰性是指正则表达式引擎在执行匹配时尽可能...

    JS 正则表达式验证密码、邮箱格式的实例代码

    JS正则表达式是一种在JavaScript中编译的特殊字符串模式,可以用于匹配字符组合。本文主要讲解了如何使用JS正则表达式来验证密码和邮箱格式,并提供了相应的实例代码。以下详细介绍知识点。 密码验证: 1. 密码的...

    JS 正则表达式判断各个浏览器代码详解

    总之,通过JavaScript正则表达式来判断浏览器是网页前端开发中的一项基础技能,对于提升用户体验和确保网页的兼容性具有重要作用。随着技术的不断进步,对于正则表达式的理解和应用也需要不断更新和完善。

    JavaScript与Java正则表达式写法的区别介绍

    ### JavaScript与Java正则表达式的区别 在编程领域中,正则表达式是一种非常强大的工具,用于模式匹配、搜索和替换等操作。不同的编程语言在处理正则表达式时可能会有一些细微差别,尤其是在语法和API方面。本文将...

    JS使用正则表达式验证身份证号码

    在JavaScript中使用正则表达式来验证身份证号码是前端开发中常见的需求,尤其在需要实名认证的网络应用场景中,验证用户输入的身份证号码的合法性和准确性显得尤为重要。本文将详细解析使用JS正则表达式验证身份证...

    JS jQuery使用正则表达式去空字符的简单实现代码

    1.正则去空字符串; var str1=" a b c ";...以上所述是小编给大家介绍的JS jQuery使用正则表达式去空字符的简单实现代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

    实例分析js和C#中使用正则表达式匹配a标签

    在分析js和C#中使用正则表达式匹配a标签的实例之前,我们先要了解一些关于正则表达式的基础知识,然后通过实例代码来理解在两种语言中如何编写和使用正则表达式进行匹配。 正则表达式,也称为regex或regexp,是一种...

    js常用正则表达式集锦

    本文主要介绍在JavaScript中常用的正则表达式集锦,正则表达式是一种强大的文本处理工具,用于在字符串中进行复杂的模式匹配。以下是一些正则表达式的具体应用场景和使用方式。 1. 验证数字: - 验证任意长度的...

    密码强度的正则表达式两种方案JS总结篇

    密码强度校验是用户注册过程中经常使用的一种功能,旨在...对于密码强度验证的实现,开发者可以使用JavaScript等编程语言的正则表达式功能来完成。最后,如果用户在使用过程中有任何疑问,开发者应及时给予帮助和解答。

    正则表达式判定保留2位小数的实现代码

    从给出的内容中可以看到,示例代码展示了如何在网页中使用JavaScript结合正则表达式来实现这个功能。下面将详细解读这段代码。 HTML部分定义了一个网页的基本结构,包含HTML、head和body元素。在body中包含了一个...

    js实现正则匹配中文标点符号的方法

    本篇文档主要介绍了如何使用JavaScript正则表达式来匹配中文标点符号。 #### 关键点一:正则表达式的概念与作用 1. **正则表达式定义**:正则表达式是一套由字符和符号组成的规则,用来表达字符串的规则性描述。 2...

    JS中关于正则的巧妙操作

    正则表达式是JavaScript中非常强大的文本处理工具,它允许对字符串中的内容进行复杂的搜索、匹配和替换操作。本文将通过实例代码的形式,详细讲解在JavaScript中如何巧妙地使用正则表达式进行操作。 首先,正则...

    JS实现提交表单前的数字及邮箱校检功能

    最后,文章对JavaScript中replace函数和正则表达式进行了简单介绍,并鼓励读者如果有任何疑问或需要帮助,可以留言。作者也感谢大家的支持。 通过这篇文章,我们可以学习到以下几点关键知识点: 1. JavaScript中...

    GitHubDiffSupressor:选择您想在 GitHub 拉取请求中抑制哪些差异

    一个 chrome 扩展,允许你使用正则表达式来抑制拉取请求的差异 安装 用法 将您的正则表达式添加到 chrome 扩展的选项页面(默认情况下,某些 iOS 已经存在) 查看拉取请求并查看与您的正则表达式匹配的文件被抑制。...

    第十课 对象进阶1

    正则表达式是一种强大的文本匹配工具,在JavaScript中创建正则表达式实例也很容易: ```javascript var regex1 = new RegExp("apple", "i"); // 创建忽略大小写的正则表达式 ``` 这里的`"i"`是一个标志,表示匹配...

    js replace替换字符串同时替换多个方法

    本文介绍了JavaScript中`replace()`方法的几种常见用法,特别是如何替换多个字符串,包括使用回调函数和正则表达式的全局替换功能。在实际开发中,根据需求选择合适的方法进行字符串的替换是非常重要的。希望本文的...

    Javascript 字符串字节长度计算函数代码与效率分析(for VS 正则)

    最后,作者对使用正则表达式进行字符串处理提出了疑问,认为可能没有充分利用正则表达式的强大功能。文档中由于OCR扫描导致的个别文字识别错误或遗漏,文中已经进行了合理的通顺处理。 总结来说,本文详细阐述了...

Global site tag (gtag.js) - Google Analytics