- 正则表达式:
. 匹配除\n和\r的所有字符
\d 数字
\D 非数字
\w 字母和下划线
\W 非字母和下划线
\s 空格
[a-z] 小写英文字母
[a-zA-Z0-9] 大小写英文字母与数字
[123] 数字123
[^123] 不是数字123
‘*’ 出现次数>=0
‘+’ 出现次数>=1
{n} 出现次数=n
{n,m} n<=出现次数<=m
^ 以开头
$ 以结尾
?关闭贪婪模式
() 获取括号内匹配成功的字符串
eg:
定义密码的正则表达式;英文字母开头,可以包括数字、大小写英文字母、下划线、6-16位
password_pattern = ‘6[a-zA-Z]{1}[a-zA-Z0-9_]{5,15}$’