常用匹配符
1 """ 2 . 匹配任意一个字符(除了\n) 3 [] 匹配列表中的字符 4 \w 匹配字母、数字、下划线,即 a-z,A-Z,0-9,_ 5 \W 匹配不是字母、数字、下划线 6 \s 匹配空白字符,即空格(\n,\t) 7 \S 匹配不是空白的字符 8 \d 匹配数字,即 0-9 9 \D 匹配非数字的字符 10 """ 11 import re 12 print('-----.的使用--------') 13 pattern='.' #不能匹配换行符\n 14 s='a' 15 s='C' 16 s='_' 17 #s='\n' 18 v=re.match(pattern,s) 19 print(v) 20 21 print('-------\d 的使用--------') 22 pattern='\d' 23 s='9' 24 s='4' 25 # s='a' 26 # s='_' 27 v=re.match(pattern,s) 28 print(v) 29 print('-------\D 的使用--------') 30 pattern='\D' 31 s='9' 32 # s='4' 33 # s='a' 34 # s='_' 35 v=re.match(pattern,s) 36 print(v) 37 print('-----------\s的使用----------') 38 s = ' ' 39 s = '\n' 40 s = '\t' 41 s = '_' 42 pattern = '\s' 43 o = re.match(pattern,s) 44 print(o)
正是江南好风景