python-正则表达式
目的
1.判断用户输入的数据是否满足要求
2.快速查找满足条件的数据
使用方法:
import re
ret=re.match(r"","")
ret.group()#获取匹配的数据
匹配单个字符:
\d 数字0-9 ,可以使用[]来限定特定的数字或字母,如:[123678],若为连续可使用-来表示连续,如:[1-36-8]
字符功能
. 匹配任意1个字符(除了\n)
[] 匹配[]中列举的字符
\d 匹配数字,即O-9
D 匹配非数字,即不是数字
\s 匹配空白,即空格,tab键
\S 匹配非空白
\w 匹配单词字符,即a-z、A-Z、0-9、_
\W 匹配非单词字符