python将正则后的分组倒过来的一段代码

发布时间:2020-12-27编辑:脚本学堂
将正则后的分组倒过来的一段代码,仅供学习参考。

将正则后的分组倒过来的一段代码,仅供学习参考。
 

复制代码 代码如下:
>>> import re
>>> rt = re.compile('^(UNB)+(UNOA:1)+(MAEU)+([w]*)+(.*)')
>>> rt.search('UNB+UNOA:1+MAEU+TSTPEN+071101:0226+1279'').groups()
('UNB', 'UNOA:1', 'MAEU', 'TSTPEN', "071101:0226+1279'")
>>> rt.search('UNB+UNOA:1+MAEU+TSTPEN+071101:0226+1279'').groups()[::-1]
("071101:0226+1279'", 'TSTPEN', 'MAEU', 'UNOA:1', 'UNB')