re正则表达式公式讲解6
标识符
re.I (re.IGNORECASE) 忽略大小写
import re s = "Max@123uyt146" print(re.search("m",s,re.I)) # <_sre.SRE_Match object; span=(0, 1), match='M'>
re.M (re.MULTILINE) 多行模式
import re s = "max\n@123uyt14\nmer" print(re.search("m..$",s,re.M)) # <_sre.SRE_Match object; span=(0, 3), match='max'>
re.S 匹配任意字符
import re print(re.search(".","\n",re.S)) # <_sre.SRE_Match object; span=(0, 1), match='\n'>
re.X 给patterns写注释
import re
re.search(". #test","alex",re.X)
match = a
这时候#后面的被认为是注释,不是格式。
越是困难的事越要立即去做,这样收益才会最大!!!