擅长:python、mysql、java
<p>您应该利用python中的<code>re</code>模块,如果我发现了您的逻辑,您会想要这样的东西:</p>
<pre><code>import re
text = ''''B 10.34.86.0/24 [20/0] via 10.15.33.73, 2w3d
B 10.34.93.0/24 [20/0] via 10.15.33.73, 2w3d
O E1 10.34.95.0/24 <- DON'T CARE ABOUT HIM
B 10.34.97.0/24 [20/0] via 10.15.33.73, 2w0d
B 10.34.98.0/24 [20/0] via 10.15.33.73, 2w3d'''
result = re.findall('B\s+(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/(\d+)', text)
result
#[('10.34.86.0', '24'),
# ('10.34.93.0', '24'),
# ('10.34.97.0', '24'),
# ('10.34.98.0', '24')]
</code></pre>