我有这些字符串。
Top of Prod. Zone Dist: 170 feet Direction: FNL Dist: 596 feet Direction:
Top of Prod. Zone Distance: 528 ft Direction: FNL Distance: 114 ft Direction:
Top of Prod. Zone Dist**. 170 ft Direction: FNL Dist**: 596 ft Direction:
Top of Prod. Zone Dist. Direction: FNL Dist: 596 Direction:
Top of Prod. Zone Dist. 78 Direction: FNL Dist: 596 Direction:
我希望得到" Dist: "或" 距离: "或" * Dist ***"或" Dist。 "和" 脚 "或" ft "或" 方向(如果没有脚) "
如果我有一个开头和一个结尾的单词,我可以使用下面的正则表达式,但在我的情况下,有多个开始单词和多个结束单词。
re.findall('Dist:(.*?)feet', string, re.DOTALL)
请帮我创建一个可以用于多个单词的正则表达式。