我有那根线
-
string = 'fail alm alarm'
和 - 我想要匹配的一组子字符串
substrings=[norm,alm,fail]
.
但是,我希望norm
和alm
的匹配优先级高于fail
.
我写了pattern=r'norm|alm|fail'
thinking that since norm
and alm
appear before fail
they would be given priority but
re.search('norm|alm|fail', 'fail alm alarm')
returns
<re.Match object; span=(20, 24), match='fail'>
个
但我希望它能返回alm
美元.
事先感谢您的帮助