擅长:python、mysql、java
<p>发布的问题没有提供足够的问题详细信息</p>
<p>也许下面的代码片段应该是一个解决方案</p>
<pre><code>
#!/usr/bin/env python3.7
#
# vim: ai ts=4 sw=4
import re
str = '''
192.168.0.12 server_1 room_1
192.168.0.14 server_2 room_2
192.168.0.16X server_3 room_3
192.168.0.18x server_4 room_4
192.168.0.32 server_5 room_5
'''
m = re.findall(r"^([\d\.]+)[xX]", str, re.MULTILINE)
print(m)
for ip in m:
print(ip)
</code></pre>
<p>输出</p>
<pre><code>['192.168.0.16', '192.168.0.18']
192.168.0.16
192.168.0.18
</code></pre>