关于正则常用命令

[0-9]+$ 任意数字

[a-zA-Z]+$ 任意字母

[/u4e00-/u9fa5] 匹配中文字符

\w 任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个

. 可以匹配出换行符外的任意一个字符

? 匹配前面的字符零次或一次

* 匹配前面字符零次或多次

+ 匹配前面字符一次或多次

^ 匹配字符串开头

$ 匹配字符串结尾

列:匹配一个以a开头以i结束中间任意字符的字符

正则表达式为:^a.*i$

| 匹配左右任意一个表达式

(ab) 将括号中字符作为一个分组

\num 引用分组num匹配到的字符串

\\w{4,20}@(163|126|qq)\\.com 匹配163和126和QQ邮箱

 

posted @ 2019-07-15 15:48  代码伊甸园  阅读(198)  评论(0编辑  收藏  举报