正则表达式初步认识

正则表达式的用途:检验一系列的字符串是否符合规则。

1 .用于匹配特定的元字符

1.1最常见的是方括号[ ]

[ a,b,c]意思是匹配到a,b,c中的任意一个。[a-zA-Z]表示匹配到a到z,或者A-Z的任意一个字符。

1.2对于一些常见字符集,有简单的表达式。

句号.匹配任意字符;d匹配数字,相当于[0-9];w单词字符。

2.用于限定字符数量的元字符:

2.1最常用的是使用大括号{ },

{n}恰好出现n次;{n,m}至少n次,至多m次;

2.2对于常用的数量限定,有简单的表达式:

问号?表示0次或者1次

星号*表示0次或者多次

加号+表示一次或者多次

3.用于约束边界的元字符:

^表示行的开头

$表示行的结尾

表示单词边界

原文地址:https://www.cnblogs.com/wlm-boke/p/8467183.html