【发布时间】:2021-10-13 00:26:00
【问题描述】:
我如何在如下文本文件中匹配两个模式(选择包含“205”和“212”的两行)并获取它们。 现在我的代码只得到一个模式的结果。谢谢大家。
pattern = re.compile(r"^\S+ \S+ \S+ ([205][212])\d+.*$")
我的文本文件
mpls switch-l2vc 10.123.143.209 205316002 tunnel-policy TE between 10.123.130.1 205316004 tunnel-policy TE backup 10.123.130.2 205316004 tunnel-policy TE encapsulation vlan
mpls switch-l2vc 10.124.17.165 205315402 tunnel-policy TE between 10.123.130.1 205315404 tunnel-policy TE backup 10.123.130.2 205315404 tunnel-policy TE encapsulation vlan
mpls switch-l2vc 10.124.18.113 212359002 tunnel-policy TE between 10.123.130.1 205359004 tunnel-policy TE backup 10.123.130.2 205359004 tunnel-policy TE encapsulation vlan
mpls switch-l2vc 10.124.17.161 212315002 tunnel-policy TE between 10.123.130.1 205315004 tunnel-policy TE backup 10.123.130.2 205315004 tunnel-policy TE encapsulation vlan
mpls switch-l2vc 10.124.17.168 205315702 tunnel-policy TE between 10.123.130.1 205315704 tunnel-policy TE backup 10.123.130.2 205315704 tunnel-policy TE encapsulation vlan
【问题讨论】: