mlz*_*boy 5 python regex reverse
通常,我们使用正则表达式从左到右方向匹配。我想知道python中是否有一些开关可以用来从右到左匹配?还是此功能嵌入在任何其他语言中?
例如
abcd1_abcd2
Run Code Online (Sandbox Code Playgroud)
如果给定正则表达式abcd,它将匹配两个abcd字符串。我想要的是首先放置最后一个匹配,从而反向匹配。
您可以按照@SilentGhost 的建议反转列表:
import re
for s in reversed(re.findall('abcd.', 'abcd1_abcd2')):
print s
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2255 次 |
| 最近记录: |