`

js正则表达式,写法---自己总结

阅读更多

一、/xxxx/用两个斜杠括起来

//alert(/^0\d{2,3}$/.test('0451')); //第一种(1)

 

var zhengze = /^0\d{2,3}$/;
alert(zhengze.test('0451'));//第一种(2)

 

//小数验证
function pointValidate(value){
 var txt=/^[1-9]\d{0,12}(\.[1-9]{1,2})?$/;
 if(txt.test(value)){
  return false;
 }
 return true;
}

 

 

二、new RegExp()的方式验证正则表达式

//数字验证
function numberValidate(value){
 var txt=new RegExp("^[1-9][0-9]*$");
 if(txt.test(value)){
  return false;
 }
 return true;
}

 

 

分享到:
评论

相关推荐

    数字的正则表达式写法参考书

    ### 数字正则表达式写法参考书知识点详解 #### 一、正则表达式的概念与应用 正则表达式是一种强大的文本处理工具,能够帮助我们进行文本匹配、替换等操作。在各种编程语言和软件开发中都有广泛的应用。本文档主要...

    日常收集JS邮箱验证正则表达式

    本文将详细介绍如何使用JavaScript正则表达式对邮箱进行验证,以及常见的邮箱验证正则表达式的写法和注意事项。 首先,邮箱的基本结构由本地部分、"@"符号和域名部分组成。一般格式为:username@domain。其中,本地...

    常用js正则的写法

    ### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...

    正则表达式的应用全集

    10. **JavaScript中的正则**:在《JS正则表达式 .txt》中,讲解了JavaScript语言中如何使用正则表达式,包括`test()`、`match()`、`replace()`等方法。 11. **深入理解正则表达式**:《深入浅出之正则表达式.txt》...

    电话号码正则表达式的写法

    这是自己写的一个电话号码的正则表达式判断,挺好用的

    js正则表达式 限1-2位整数,或者至多含有两位小数的写法

    知识点详细讲解: 首先,正则表达式是一种强大的文本匹配...掌握正则表达式的原理和写法,对于进行高效的数据验证、文本分析和处理非常关键。通过上述解释,读者应能更好地理解和应用这些正则表达式来解决实际问题。

    JS正则表达式教程.txt

    根据给定的文件信息,以下是对“JS正则...以上只是JS正则表达式的一些基础应用,实际中根据具体需求,正则表达式的写法和复杂度可能会有很大差异。掌握正则表达式的使用,将极大提升开发者在文本处理方面的效率和能力。

    正则表达式大于50万的判断js与php写法.docx

    这两种语言的正则表达式写法有所不同,但都用于确保用户输入的投资金额符合特定条件。 在JavaScript部分,可以看到一个jQuery插件`formValidator`被用来处理表单验证。首先,它设置了最小值(1)以确保投资金额非零...

    常用JavaScript正则表达式的表示方法

    以上就是一些常用的JavaScript正则表达式的总结。通过这些表达式,开发者可以在处理字符串数据时更加高效和准确。需要注意的是,正则表达式的灵活性很高,根据具体的应用场景,可能还需要进一步调整和完善。

    javascript中的正则表达式使用详解.docx

    本文将详细介绍如何在JavaScript中使用正则表达式,包括其定义、特性、不同写法以及具体的使用方法。 #### 二、正则表达式的定义与特性 ##### 2.1 定义 正则表达式(Regular Expression)是一系列用于描述字符串...

    JAVA中使用的正则表达式

    例如,要匹配美国社会安全号码(999-99-9999)的正则表达式应该是`[0-9]{3} - [0-9]{2} - [0-9]{4}`,注意连字符需要转义,所以实际写法为`[0-9]{3}\\- [0-9]{2}\\- [0-9]{4}`。如果你希望连字符可选,可以使用“?”...

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

    Js验证写法:(转义符\) var str = "待验证文本"; var regular = new RegExp(/这里是正则表达式/); if (regular.test(str)) { console.log("符合条件"); } else { console.log("不符合条件"); } //或者 var str ...

    js限制文本框只能输入数字(正则表达式).docx

    JavaScript中的正则表达式是用于处理字符串的强大工具,尤其在验证用户输入方面。在这个文档中,我们将探讨如何使用正则表达式限制文本框(input框)只允许用户输入数字。 首先,有两类创建正则表达式的常见方法: 1....

    正则表达式验证小数是否非法

    根据提供的文件信息,我们可以深入探讨正则表达式在验证小数合法性中的应用。该文档包含两个主要部分:一个用于验证小数是否非法的函数 `checkNum`,以及另一个用于检查小数格式及范围的函数 `check`。接下来,我们...

    详解正则表达式后面不要包含指定的字符串内容

    在文章中提到了几种不同的正则表达式写法,并且针对问题进行了深入的探讨。在文章的假设文本中,使用了正则表达式进行匹配,尝试了几种不同的方式。 文章中的第一种方式是尝试匹配包含“matchX”但不包含“excludeX...

    JS经典正则表达式笔试题汇总

    以下是对JS经典正则表达式笔试题的详细解析: 一、复习字符串的传统操作 在处理字符串时,传统方法如`charAt()`可以用于获取字符串中的每个字符。然而,若需提取数字并以数组形式输出,单纯使用`charAt()`不够高效...

    js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析

    例如,文中提供的“JavaScript正则表达式在线测试工具”和“JavaScript正则表达式在线生成工具”,这些工具可以帮助开发者直观地了解正则表达式的工作过程,调试并优化正则表达式的写法。 最后,对于JavaScript中的...

Global site tag (gtag.js) - Google Analytics