import reclass test():a = '{"no1":0,"no2":134563,"no3":45322,"no4":4324324}'b = re.findall('{"no1":0,"no3":(.*?),"no4":"(.*?)"}',a, re.I)print b
结果打印出来是空([]),刚学python和正则,请大家帮忙看看,谢谢了
(.*?) 我感觉不用加(),和? 改成.*,表示任意字符任意个