import re sourceStr = 'wfw01 乳白色 02 浅灰色监听哭死啊是323 88 ewe 04 浅蓝在fewfw' repattern = re.compile('\d+\s(?!w+).+色') result = re.findall(repattern, sourceStr) print(result)