`
本来不想注册
  • 浏览: 197404 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Javascript 正则表达式的三个方法

阅读更多
The RegExp Object has 3 methods: test(), exec(), and compile().

<script type="text/javascript">
var patt1=/\d/
document.write(patt1.test("34a"));
</script>


页面输出是true

function validationRegExp(regex, inputStr, helpText, helpMessage){
  if(!regex.test(inputStr)){
     if(helpText != null)
       helpText.innerHTML = helpMessage; return false;
  }else{
     if(helpText != null)
       helpText.innerHTML = ""; return true;
  }    
}







分享到:
评论

相关推荐

    javascript正则表达式迷你书 (1).pdf

    JavaScript 正则表达式迷你书 本书是 JavaScript 正则表达式的入门级教程,旨在帮助读者快速掌握正则表达式的基本概念和应用。下面是本书的知识点摘要: 第一章:正则表达式字符匹配攻略 * 两种模糊匹配:横向...

    javascript正则表达式学习笔记

    这篇学习笔记将深入探讨JavaScript正则表达式的概念、语法和实际应用。 一、正则表达式基础 1. 创建正则表达式: - 字面量表示法:`/pattern/flags` - 构造函数:`new RegExp('pattern', 'flags')` 2. 常见的...

    Java使用正则表达式提取XML节点内容的方法示例

    1. JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript 2. 正则表达式在线生成工具:http://tools.jb51.net/regex/create_reg 这些工具可以帮助开发者快速测试和生成正则表达式,从而提高...

    经典JavaScript正则表达式实战

    正则表达式还可以用来匹配IP地址的前三段,方法是匹配三个由点分隔的数字。 在HTML中,经常需要提取或操作特定标签内的内容,例如匹配标签之间的内容或者获取文件名。这些可以通过正则表达式精确匹配和提取。 在...

    javascript正则表达式模糊匹配IP地址功能示例.docx

    三、javascript正则表达式模糊匹配IP地址的实现技巧 在javascript中,正则表达式模糊匹配IP地址需要结合实际情况来确定匹配规则。例如,在上面的示例代码中,我们可以根据需要来修改正则表达式来匹配不同的IP地址...

    精通正则表达式(第三版)简体中文版

    - **JavaScript中的正则表达式**:JavaScript的正则表达式对象提供了丰富的功能,包括全局匹配、忽略大小写等选项。 - **.NET框架中的正则表达式**:通过System.Text.RegularExpressions命名空间提供支持。 #### 六...

    javascript正则表达式全解析文档

    ### JavaScript正则表达式全解析 #### 正则表达式的定义与使用 在JavaScript中,正则表达式是一种用于处理字符串的强大工具。它允许我们执行复杂的字符串搜索和替换操作。正则表达式对象可以通过两种方式创建:一...

    通过正则表达式生成数据

    2. **利用编程语言**:大多数编程语言如Python、Java、JavaScript等都内置了正则表达式的支持,并提供了方法来生成符合正则表达式的随机字符串。例如,Python的`re`模块配合`random.choice`或`random.choices`可以...

    Javascript正则表达式

    #### 三、正则表达式中的特殊字符 正则表达式中包含了一些特殊的字符,它们有着特定的意义,而非其字面值。以下是一些常见的特殊字符及其含义: - `\`: 转义字符,用来表示特殊字符或保留字。 - `-`: 在字符集中...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册十:正则表达式

    八、正则表达式的使用方法 1. `test()`:在字符串中查找是否存在匹配项,返回布尔值。 2. `exec()`:在字符串中查找匹配项,返回一个数组,包含匹配到的内容和位置信息。 3. `match()`:返回字符串中所有匹配正则...

    精通正则表达式中文版英文版_中文版为扫描版

    书中的例子涵盖了多种编程语言,如Perl、Java、JavaScript、.NET等,这些语言的正则表达式引擎虽然大同小异,但在细节上有所区别,学习者将了解到如何在不同环境下应用正则表达式。 对于初学者,书中会引导他们理解...

    正则表达式(日期校验)

    该示例展示了如何使用正则表达式来校验一个基本的日期格式(YYYY-MM-DD),并通过JavaScript的Date对象来进行进一步的校验,确保日期的真实有效性。 ```javascript function isDate(str) { // 正则表达式:YYYY-MM...

    最新的javascript正则表达式详解

    本文将深入探讨JavaScript正则表达式的最新特性、语法以及常见用法。 一、正则表达式基础 1.1 创建正则对象 在JavaScript中,有两种创建正则表达式的方法:字面量表示法(`/pattern/flags`)和构造函数(`new ...

    正则表达式.doc 正则表达式

    总的来说,正则表达式是程序员处理文本的强大工具,理解并掌握其语法和使用方法对于提高文本处理能力至关重要。通过不断实践和学习,你可以利用正则表达式解决各种文本处理问题,无论是在Java还是其他支持正则表达式...

    报表工具FineReport正则表达式定义规则

    在JavaScript中使用正则表达式时,需要在正则表达式前后加上“/”。例如,验证手机号码是否合法的表达式为`/^1(3\d|5[36789])\d{8}$/`。 #### 五、总结 通过以上介绍,我们可以看到正则表达式在报表工具FineReport...

    Javascript正则表达式测试网页.docx

    4. **JavaScript正则表达式方法** - `exec()` 方法在字符串中执行一个正向搜索,返回匹配的结果数组,如果没有找到匹配,则返回`null`。 - `test()` 方法检测字符串中是否存在符合正则表达式的部分,返回`true`或`...

Global site tag (gtag.js) - Google Analytics