摘要:
1 # 列表([])和 择一匹配符(|)完成相同的效果 2 import re 3 4 m = re.match('[xzy]','x') 5 print(m.group()) 6 m = re.match('x|y|z','x') 7 print(m.group()) 8 9 # 字符集列表与择一 阅读全文
摘要:
1 import re 2 pattern = 'aa|bb|cc' 3 s = 'aa' 4 o = re.match(pattern,s) 5 print(o) 6 print(o.group()) 7 8 s = 'bb' 9 w = re.match(pattern,s) 10 print( 阅读全文
摘要:
1 import re 2 pattern = 'hello' 3 s = 'hello python' 4 m = re.search(pattern,s) 5 print(m) 6 print(m.group()) 7 8 print(' match和search的区别 ') 9 pattern 阅读全文
摘要:
1 import re 2 # 匹配 qq 邮箱,5-10 位数字 3 qq = '8782303@qq.com' 4 # <re.Match object; span=(0, 14), match='8782303@qq.com'> 5 qq = '8782303@qq.cn' # None 6 阅读全文
摘要:
1 import re 2 3 print(' *的使用 ') 4 pattern='\d*' # 0次或多次 5 s = '123abc' 6 # <re.Match object; span=(0, 3), match='123'> 7 s = 'abc' #这时候不是 None 而是'',因为 阅读全文
摘要:
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 阅读全文
摘要:
1 import re 2 s = 'hello python' 3 pattern = 'hello' 4 v = re.match(pattern,s) 5 print(v) 6 #print(dir(v)) 7 print(v.group()) # 返回当前匹配的字符串 8 print(v.s 阅读全文
摘要:
# 偏函数是用于对函数固定属性的函数,作用就是把一个函数某些参数固定住(也就是设 置默认值),返回一个新的函数,调用这个新的函数会更简单 1 print(int('12345')) #字符串按十进制转换为整数 2 print('转换为八进制:',int('12345',base=8)) 3 prin 阅读全文
摘要:
1 import time 2 def funcOut(func): 3 def funcIn(*args,**kwargs): 4 writeLog(func) 5 return func(*args,**kwargs) 6 return funcIn 7 def writeLog(func): 阅读全文