美文网首页
javascript中的正则表达式

javascript中的正则表达式

作者: Random_ | 来源:发表于2017-09-19 17:28 被阅读0次

工作原理:通配符匹配技术


创建正则表达式

1. 显式创建

var pattern=new RegExp("正则表达式","ig");

2.隐式创建

var exp=/正则表达式/ig

注:

i——忽略大小写
g——全局通配


方法

boolean test(string)——测试模式匹配,返回true或者false
string[] exec(string)——执行匹配搜索,返回符合条件长度的字符串


元字符

符号 解释意义
\d 数字[0-9]
\D 非数字[^0-9]
\w 字母数字下划线_
\s 空格
\S 非空格
\t tab符
\n 换行符
\r 回车符
\符号 正则表达式符号本身!$^*+=|.?/{}

exm exp
[a-zA-Z] a-z或者A-Z任意一个字符
[0-9] 0-9中任意一个字符
[^a-m2-5] 不包含a-m字符和2-5数字
{m,n} 最少m个最多n个
. 除换行以外的任何字符
? 0个或者1个
* 0个或者多个

例子:/^0[1-9][1-9]{1,2}$/
解释:以0开头,第二个数字在1-9之间,{1,2}是限制前一个字符的长度,

相关文章

  • JS 正则表达式

    语法 常用的方法: javascript中如何声明一个正则表达式对象在JavaScript当中,声明一个正则表达式...

  • 正则

    ## 正则表达式 正则表达式是用于匹配字符串中字符组合的模式,在JavaScript中,正则表达式也是对象 ###...

  • Js正则表达式

    一、Js正则表达式概述 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象...

  • JavaScript-正则表达式小记

    什么是正则表达式 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些...

  • JavaScript中的正则

    正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象(RegExp)。 关于...

  • 原生js的基础方法等二

    JavaScript 正则表达式 正则表达式模式 调试 this JSON 字符串转换为 JavaScript 对...

  • 小结 | 正则表达式模式匹配

    正则表达式 是一个描述字符模式的对象。 JavaScript中的正则表达式用RegExp对象表示。 正则表达式的定...

  • 《JavaScript 闯关记》之正则表达式

    由于本课程的核心是 JavaScript,所以本文着重讲解了「正则表达式」在 JavaScript 中的用法,并未...

  • day5-正则表达式学习(基于JavaScript)

    JavaScript正则表达式 什么是正则表达式

  • 正则表达式01--创建一个正则表达式

    MDN 正则表达式是被用来匹配字符串中的字符组合的模式。在JavaScript中,正则表达式也是对象。这种模式可以...

网友评论

      本文标题:javascript中的正则表达式

      本文链接:https://www.haomeiwen.com/subject/bfqgsxtx.html