#coding:utf8 import fool import re money = "获取方式:网上下载,文件售价:800(单位:万元) " list_cut = fool.cut(money) print(list_cut) pos_tags = fool.LEXICAL_ANALYSER.pos(list_cut)[0] print(pos_tags) str_pos_tags = "" for i in range(len(pos_tags)): str_pos_tags += pos_tags[i]+str(i) print(str_pos_tags) money_patten = re.compile("(m\d+(?:wp\d+m\d+){1,2})") a = re.findall(money_patten,str_pos_tags) for i in a: print(i)