1. 匹配普通字符串
re.match('test','test').group() ##
输出:test
## 此时前后加‘r’结果都不会变
2. 匹配含有正则匹配规则的字符串
re.match('.','.').group() #'.'
re.match('\.','.').group() #'.'
# 正则'.'可以匹配任意字符,'\\.'只匹配 '.'
re.match('\\\\d','\d').group() #'\\d'
# 'r'表明禁止转义,禁止正则的转义,禁止字符串转义
re.match('\\\\d',r'\d').group() #'\\d'
# r'\d'禁止字符串转义,r'\d'转义前为'\\d',正则规则为'\\\\d'
re.match(r'\\d',r'\d').group() #'\\d'
# 正则r'\\d'禁止正则转义,表明匹配字符串'\\d',即r'\d'
re.match('c:\\\\w\.txt','c:\\w.txt').group() # 'c:\\w.txt'
re.match('c:\\\\\\\\w\.txt',r'c:\\w.txt').group() # 'c:\\\\w.txt'
re.match(r'c:\\\\w\.txt',r'c:\\w.txt').group() # 'c:\\\\w.txt'
re.match('\\a','\a').group() # '\x07'
re.match('\\\\a',r'\a').group() # '\\a'
re.match(r'\\a',r'\a').group() # '\\a'
'\w' # '\\w'
r'\w' # '\\w'
'\\w' # '\\w'
r'\\w' # '\\\\w'