美文网首页
正则-元字符

正则-元字符

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

一、元字符?

每一个正则表达式都是由元字符和修饰符组成的,元字符是在/ /之间具有意义的一些字符。

  1. 具有特殊意义的元字符
    \ : 转义字符,转义后面字符所代表的含义
    ^ : 以某一个元字符开始
    $ : 以某一个元字符结尾
    \n : 匹配一个换行符
    . : 除了\n以外的任意字符

例:

var reg = /^0.2$/; // -> 以0开头,以2结尾,中间可以是除了\n的任意字符
console.log(reg.test("0.2")); // -> true
console.log(reg.test("0-2")); // -> true
reg = /^0\.2$/;
console.log(reg.test("0.2"));  // -> true
console.log(reg.test("0-2")); // -> false
  1. 代表出现次数的量词元字符
  • : 出现零到多次
  • : 出现一到多次
    ? :出现零次或一次
    { n }: 出现n次
    { n, }:出现n到多次
    { n, m }:出现n到m次
var reg = /^\d+$/;
console.log(reg.test("2019")); //-> true
  1. (): 分组 ->把一个大正则本身划分成几个小的正则
var reg = /^(\d+)nihao(\d+)$/;

x|y : x或者y中的一个
[xyz] : x或者y或者z中的一个
[^xyz] : 除了xyz三个以外的任何一个字符
[a-z] : a-z之间的任何一个字符
[^a-z] : 除了a-z之间的任何一个字符
\d : 一个0-9之间的数字
\D : 除了0-9之间的数字以外的任何字符
\b : 匹配一个边界字符
\w : 数字、字母、下划线中的任意一个字符 相当于[0-9a-zA-Z_]
\s : 匹配一个空白字符、空格、一个制表符、换页符......

相关文章

  • 正则表达式

    正则表达式元字符 扩展正则表达式元字符

  • 正则表达式笔记

    正则表达式 元字符 下面列举一些正则表达式里的元字符及其作用 元字符 |说明 . ...

  • 正则表达式基础

    正则表达式基础 元字符 正则表达式语言由两种基本字符类型组成: 原意文本字符 和 元字符 元字符使正则表达式具有处...

  • 前端学习资源整合(二)

    正则 正则 地址JS正则表达式元字符 http://segmentfault.com/a/119000000247...

  • C# 正则表达式基础

    正则表达式 Regex类 元字符 正则表达式通常用来检查,检索,替换符合某个格式的文本 元字符: 正则表达式语言由...

  • 常用正则方法

    正则的创建方式 正则字符的类型 正则表达式由两种基本字符类组成原义文本字符元字符(元字符是在正则表达式中有特殊含义...

  • 一篇文章深析Python爬虫核心,正则表达式其实很容易!

    python爬虫正则表达式介绍 元字符 ^ $ * + . | ? {} [] () 这就是元字符了,学会这些应该...

  • 9.正则表达式元字符

    正则表达式语言由两种基本字符类型组成:原义(正常)文本字符和元字符。元字符使正则表达式具有处理能力。元字符既可以...

  • 正则元字符

    常用正则元字符表 元字符描述\转义字符,转义后面字符所代表的意义^以某一个元字符开始$以某一个元字符结尾*出现零到...

  • 正则-元字符

    一、元字符? 每一个正则表达式都是由元字符和修饰符组成的,元字符是在/ /之间具有意义的一些字符。 具有特殊意义的...

网友评论

      本文标题:正则-元字符

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