`
wangyanlong0107
  • 浏览: 499685 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

js中用到的正则表达式

    博客分类:
  • js
 
阅读更多

    今天做项目,遇到一个问题,需要过滤字符串中的字符,保留数字,上网查需要用到正则表达式。

//校验是否全由数字组成 


function isDigit(s) 
{ 
var patrn=/^[0-9]{1,20}$/; 
if (!patrn.exec(s)) return false 
return true 
} 
 

//过滤非数字的字符

 

var empCode="MR0123";
 empCode.replace(/[^0-9]*/,"");
 

以后遇到类似问题还会补充。

分享到:
评论

相关推荐

    javaScript 正则表达式详解

    replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 JavaScript 中的正则表达式提供了强大的字符串匹配和操作能力,广泛应用于字符串处理和数据验证等领域。

    js项目中用到的正则表达式统计

    该文件中统计的正则表达式包含以下内容(都是实际项目中使用的,经过测试): 1、大于等于0的值,允许输入两位小数(边界值:100.0,100.00等值都已包含在验证的里面); 2、大于3小于40的整数; 3、0到1之间的小数...

    正则表达式快速掌握教程.chm

    ^ $ [ ] \ { } ( ) | 需要在正则表达式中用反斜杠\进行转义,以使用其原始含义。 - 转义序列:例如\n代表换行,\t代表制表符。 3. 元字符与边界匹配: - ^匹配输入字符串的开始位置,$匹配输入字符串的结束位置...

    Javascript经典正则表达式

    2. **处理DOM模型**:通过正则表达式定位到DOM树中的特定元素。例如,可以通过匹配ID中的特定字符来查找或操作DOM节点。 3. **编程逻辑**:直接应用于程序逻辑中,进行字符串的搜索与替换。 #### 二、示例分析 1. ...

    Javascript高级培训正则表达式

    正则表达式(Regular Expression)是JavaScript中用来处理文本字符串的强大工具,它在各种编程语言中都有广泛的应用。在JavaScript中,正则表达式常用于模式匹配、查找、替换和分割字符串。通过熟练掌握正则表达式,...

    JavaScript中的正则表达式

    - 特殊字符如 `*`、`+`、`.` 需要在正则表达式中用反斜杠 `\` 转义,如 `\*`、`\+`、`\.`。 - `\d` 相当于 `[0-9]`,`\D` 是其否定形式,匹配非数字字符。 - `\w` 相当于 `[a-zA-Z0-9_]`,匹配字母、数字或下划线...

    JS正则表达式获取字符串中特定字符的方法

    通过本文的介绍,我们可以了解到使用JavaScript中的正则表达式结合`replace`方法的回调函数来获取字符串中特定字符是一种高效且实用的方法。掌握这一技巧能够帮助我们更加灵活地处理字符串数据,适用于多种编程场景...

    js正则表达式

    JavaScript中的正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换以及分析字符串。在JavaScript中,正则表达式被广泛应用于数据验证、文本提取和格式化等场景。这篇博客将深入探讨...

    深入理解JS正则表达式—分组

    之前写了一篇关于正则新手入门的文章,本以为对正则表达式相对比较了解 但是今天我又遇到了一个坑,可能是自己不够细心的原因吧,今天就着重和大家分享一下javascript正则表达式中的分组。如果你对JS正则表达式不够...

    javascript正则表达式基础知识入门.docx

    `replace()` 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 **语法**: ```javascript string.replace(regexp/substr, newSubstr/function) ``` **示例**: ```javascript var...

    JavaScript正则表达式.txt

    4. **replace()**:在字符串中用一些字符替换另一些字符,或替换匹配正则表达式的子串。 - 示例:`'hello world'.replace(/hello/, 'hi')` 返回'hi world'。 5. **split()**:根据匹配的正则表达式将字符串分割...

    JavaScript正则表达式函数总结(常用)

    JavaScript正则表达式是JavaScript语言中用于文本匹配的特殊对象,它提供了强大的字符串处理能力。在JavaScript中,正则表达式被广泛应用于验证输入、搜索文本内容、替换文本等多种场景。这篇文章总结了JavaScript中...

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

    废话不多说了,先给大家看一段代码吧 function isCardNo(card) { // 身份证号码为15位或者... 最近的项目中用的需要调用实名认证的接口,实名认证接口价格相比短信而言高了不是几分钱,所以说调用实名认证的条件就要

    正则表达式测试工具Js版

    正则表达式 javascript 测试工具 我是作者哦!原创,都自己在开发中用de!

    js正则表达式限制文本框只能输入数字,小数点,英文字母.docx

    第一个输入框使用`isNaN`函数检查非数字字符,第二个输入框则在`onchange`事件中用正则表达式`/\D/`检测非数字字符,并在找到时给出警告并清空输入。 3. **数字和小数点的第二种方法**: ```html <!-- 复杂的...

    javascript正则表达式中分组详解

    之前写了一篇关于正则新手入门的文章,本以为对正则表达式相对比较了解 但是今天我又遇到了一个坑,可能是自己不够细心的原因吧,今天就着重和大家分享一下javascript正则表达式中的分组。如果你对JS正则表达式不够...

    在ASP中用“正则表达式对象”来校验数据的合法性

    正则表达式对象在ASP中扮演着重要的角色,它提供了一种高效且灵活的方式来验证用户输入的数据。 正则表达式是一种强大的文本处理工具,它允许程序员通过定义模式来匹配、查找、替换和分析字符串。在VBScript5.0中,...

    正则表达式

    1. **匹配**:通过`match()`函数(如在JavaScript中)或类似的方法,正则表达式用于查找字符串中符合模式的部分。 2. **查找与替换**:`search()`可以找到第一个匹配项,而`findall()`可以找到所有匹配项。在替换...

Global site tag (gtag.js) - Google Analytics