首页 > 代码库 > 正则表达式速成

正则表达式速成

正则表达式的使用和理解分为几个部分


1、文字描述 元字符

.    任意非换行

\n    换行

\s      空格或者tab

\w    字母或者数字

\d    数字


\b   单词开始或者结束

^    字符串开始

$    字符串结束


2、数量限定

* 任意次数 0-

+ 一次或更多  1-

{n} n次    n

{n,} n次或更多 n-

{n,m} n次到m次  n - m

[xyz] xyz为1中的元字符 []表示任意一个


3、查找替换

() 表示一次匹配条件

$1-$999 表示一次匹配结果


正则表达式速成