美文网首页iOS开发攻城狮的集散地
正则表达式常用元字符

正则表达式常用元字符

作者: jianshu_wl | 来源:发表于2016-05-31 17:06 被阅读748次

一. 常用元字符

元字符 含义
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线
\W 匹配不是字母、数字、下划线的字符
\d 匹配数字, 相当于[0-9]
\D 匹配不是数字的字符
\s 匹配任意不可见字符, 包括空格、制表符、换行符等
\S 匹配任意可见字符
^ 匹配字符串的开始位置
$ 匹配字符串的结束位置

二. 常用限定符(量词)

元字符 含义
* 重复任意次, 相当于{0,}
? 重复0次或1次, 相当于{0,1}
+ 重复1次或更多次, 相当于{1,}
{n} 重复n
{n,} 重复n次或者大于n
{n,m} 重复nm

三. 其它语法

元字符 含义
x丨y 匹配x或者y, 在需要分支条件匹配的情况下用到.
[xy] 字符集合。匹配所包含的任意一个字符. 例如,“[abc]”可以匹配“plain”中的“a”.
[^xyz] 负值字符集合。匹配未包含的任意字符. 例如,“[^abc]”可以匹配“plain”中的“plin”。
\. 匹配.字符. 也就是对.的转义
\( 匹配(字符. 也就是对(的转义
(xy) 将括号里面的字符作为整体进行匹配, 括号里面的内容是一个子表达式或者叫分组.
\S+ (大写S) 用来匹配不含有空白符(如空格、换行符等)的字符串.

相关文章

  • C# 正则表达式基础

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

  • 正则表达式

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

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • 正则表达式-元字符

    元字符基础正则表达式中具有特殊含义的字符称之为元字符,常用的元字符如下:\ 一般用于转义字符^ 断言目标的开始位置...

  • 正则表达式笔记

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

  • Python基础022--正则表达式

    正则表达式模块、贪婪匹配和非贪婪匹配、正则分组、match和search的使用 常用的正则表达式元字符 正则表达式...

  • 正则表达式汇总

    1.正则表达式一般命名为regex 2.JS正则表达式常用的方法 方法举例 3.常用限定符号 4.常用元字符 5....

  • iOS中正则表达式使用及关键语法

    iOS中高效使用正则表达式 代码示例展示 常用的表达式 正则表达式的关键语法 表1.常用的元字符 字符转义如果你想...

  • 正则表达式

    正则表达式经常用到,这篇文件做一下总结记录 一、字符 字符:元字符和字面量字符元字符是表示特殊含义的字符,包括:^...

  • 正则表达式基础

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

网友评论

    本文标题:正则表达式常用元字符

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