正则-1

作者: 子心_ | 来源:发表于2019-06-14 21:29 被阅读0次

1、正则的定义:

正则就是一个规则,用来处理字符串的一个规则(正则就是用来处理字符串的)

处理:

  1. 匹配: 判断一个字符串是否符合我们指定的规则->test: reg.test(str)
var reg = /\d/; //包含一个0-9之间的数字
console.log(reg.test('哈')); //-> false
console.log(reg.test('1')); // ->true
console.log(reg.test('你好231')); //-> true
  1. 捕获: 把字符串符合我们正则规则的内容捕获到-> exec: reg.exec(str)
var reg = /\d/;
console.log(reg.exec('你')); // null
console.log(reg.exec('5')); //-> ["5", index: 0, input: "5", groups: undefined]

2、如何创建一个正则?

  1. 字面量方式创建:
var reg = /\d/
  1. 实例创建方式:
var reg = new RegExp(" ")

两种创建方式有区别。
可通过console.dir(RegExp.prototype)学习正则。

相关文章

  • 正则

    一、正则 1、什么是正则? 正则是用来规范表单数据。 2、正则的定义: (1)字面量方式 ...

  • Js正则匹配常用案例

    1 用户名正则 2 密码强度正则 3 整数正则 4 数字正则 5 Email正则 6 手机号码正则 7 身份证号正...

  • 前端(十八)

    1.正则 2.正则表达式

  • 前端表单验证常用的15个JS正则表达式

    1.用户名正则 2 密码强度正则 3 整数正则 4 数字正则 5 Email正则 6 手机号码正则 7 身份证号正...

  • 正则表达式(规则及工具类)

    1.java中的正则表达式 1.1工具类 正则规则 常用正则

  • 正则-1

    \d : 一个数字 \D: 一个非数字 \g: 全局查找 i : 忽略大小写 + : 量词,最少一个,最多不限,...

  • 正则-1

    1、正则的定义: 正则就是一个规则,用来处理字符串的一个规则(正则就是用来处理字符串的) 处理: 匹配: 判断一个...

  • 正则1

    /* * 正则: 是一个出路字符串的规则 * 1.正则只能用来处理字符串 * 2.处理一般包含两方面: A:验证...

  • js常用的正则验证

    1 用户名正则 2 密码强度正则 3 整数正则 4 数字正则 可以是整数也可以是浮点数 5 Email正则 6 手...

  • 前端笔记(19)

    代码:1.正则 2.正则表达式

网友评论

      本文标题:正则-1

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