1.正则
\w 单个数字字母下划线
\W 非\w
\d 单个数字
\D 非\d
\s 单个空格
\S 非\s
. 单个除了换行符意外的任意字符
* 匹配0个或者多个
+ 匹配1个或者多个
? 一般配合* + 使用 正则尽量多的匹配默认贪婪模式 ?非贪婪,模式 尽可能少的匹配
[] 限制匹配类型的返回
[^a-z]
[.]
{} 限制匹配的次数
{n}
{n,}
{n,m}
() 子组
| 或
^ 限制开头
$ 限制结尾
1.正则
\w 单个数字字母下划线
\W 非\w
\d 单个数字
\D 非\d
\s 单个空格
\S 非\s
. 单个除了换行符意外的任意字符
* 匹配0个或者多个
+ 匹配1个或者多个
? 一般配合* + 使用 正则尽量多的匹配默认贪婪模式 ?非贪婪,模式 尽可能少的匹配
[] 限制匹配类型的返回
[^a-z]
[.]
{} 限制匹配的次数
{n}
{n,}
{n,m}
() 子组
| 或
^ 限制开头
$ 限制结尾