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"""
11import
re12
print('
-----.的使用--------')
13 pattern='.'
#不能匹配換行符\n
14 s='a'
15 s='c'
16 s='_'
17#s='\n'
18 v=re.match(pattern,s)
19print
(v)20
21print('
-------\d 的使用--------')
22 pattern='\d'
23 s='9'
24 s='4'
25#s='a'26#
s='_'
27 v=re.match(pattern,s)
28print
(v)29
print('
-------\d 的使用--------')
30 pattern='\d'
31 s='9'
32#s='4'33#
s='a'34#
s='_'
35 v=re.match(pattern,s)
36print
(v)37
print('
-----------\s的使用----------')
38 s = '
'39 s = '\n'
40 s = '\t'
41 s = '_'
42 pattern = '\s'
43 o =re.match(pattern,s)
44print(o)
常用正則匹配
正規表示式用於字串處理 表單驗證等場合,實用高效。現將一些常用的表示式收集於此,以備不時之需。匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的長度 乙個雙位元組字元長度計...
常用正則匹配
一 校驗數字的表示式 1 數字 1 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的正實...
lua 匹配空白符
任意字元 s 空白符 空白字元一般包括空格 換行符 n 製表符 t以及回到行首符 r p 標點字元 c 控制字元 d 數字 x 十六進製制數字 z 代表0的字元 a 字母 l 小寫字母 u 大寫字母 w 字母和數字 上面字元類的大寫形式表示小寫所代表的集合的補集。例如,a 非字母的字元 匹配前一字元...