你写的正则表达式没有错,只是你用的Python函数re.search()只能匹配一次,如果要匹配多次需要用re.findall()函数,它返回一个list.改正后完整的Python程序如下
import refw = '16000待定'pattern = re.compile(r'(.*?)')result = re.findall(pattern,fw)print(result)
方法一:解决这个问题,可以先匹配出来,再从匹配到的数据中再选择。方法二: