常用匹配符

 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)

 

posted @ 2020-05-17 12:23  小他_W  阅读(320)  评论(0编辑  收藏  举报