03-正则表达式之元字符

正则表达式的组成部分之一就是元字符,无字符分成如下几类讲解:

1)基础元字符

元字符 注释
\s 表示一个空格
\S 表示一个非空格
\t 表示一个制表符(Tab)
\d 表示一个数字
\D 表示一个非数字
\w 表示一个 数字字母下划线 表示 数字 字母 下划线 三选一就OK
\W 表示一个 非 数字字母下划线 表示 数字 字母 下划线 以外的任意字符就OK
. 表示非换行的任意字符
\ 表示转义 就是转变原来的意思 n 表示字母n \n 就表示换行

2)边界元字符

元字符 注释
^ 表示字符串的开始
$ 表示字符串的结束
^\d 以数字打头
\d$ 以数字结束
^\d$ 以数字打头 以数字结尾

3)限定元字符

元字符 注释
* 表示出现0~到多次
+ 表示出现1~到多次
? 表示出现0次或1次
{n} 表示出现n次
{n,} 表示出现n次或多次
{0, } 等价于 *
{1, } 等价于 +
{n,m } 表示出现n次到m次
{ 0, 1 } 等价于 ?

猜你喜欢

转载自blog.csdn.net/QZ9420/article/details/113356599