json:
import json user = { 'dsada': 'whichT','a':True,'b':None } a=json.dumps(user,indent=3,sort_keys=True,separators=(',',':')) print(a) >>> { "a":true, "b":null, "dsada":"whichT" } b=json.loads(a) print(b) >>> {'a': True, 'b': None, 'dsada': 'whichT'}
正则:
'''
非\n,开头,结尾,0-多次,1- ,0-1,次数{n,m},或, 转义,或, 分组
. ^ $ * + ? {N,M} [a,^] \ | () 这些都是元字符
search --> 只返回第一个值,or None
findall --> [符合条件全部放进来],
match --> 从首字母开始匹配 = ^
compile --> 把正则表达式编译成正则对象
sub --> 类似字符串替换 res=re.sub('o','i','python',1) --> pythin
split --> 能用正则方法切割 res=re.split('\d','ad87ada5ad4f5') --> ['ad', '', 'ada', 'ad', 'f', '']
group,start ,end,span # match对象时使用
[.,^] . 是字符, ^取反
'''
import re
re.findall(r'\d+?','dasdafafaa31') # +: 1- ?:取最小值 1次'