#正则表达式

​http://blog.51cto.com/hmtk520/2074219​


元字符

代码

说明

.

匹配除换行符之外的所有字符

\w

匹配字母或数字或中文或下划线

\s

匹配任意的空白符

\d

匹配数字

\b

匹配单词的开始或者结束

^

匹配字符串的开始

$

匹配字符串的结束

(

子分组

字符转义

代码

说明

示例

\

避免解析,强制转义

www\.yycaptain\.com

重复

代码

说明

示例

*

重复0次或多次

+

重复一次或多次

?

重复0次或1次

0?

{n}

重复n次

\d{5}数字重复5次

{n,}

重复n次或更多次

\d{5,}数字重复至少5次

{n,m}

重复n到m次,m>n

\d{5,10}数字重复5-10次