用python写一个能筛选1.txt文档中的IP和端口并过滤掉其它杂质的脚本
时间: 2023-06-06 10:08:15 浏览: 117
可以的,以下是一个简单的 Python 代码示例,可以实现你的需求:
```python
import re
# 定义正则表达式,用于匹配 IP 地址和端口号
ip_port_pattern = re.compile(r"\d+\.\d+\.\d+\.\d+:\d+")
result = []
# 从文件中读取数据并筛选出 IP 和端口
with open("1.txt", "r") as f:
data = f.read()
matches = re.findall(ip_port_pattern, data)
result.extend(matches)
# 打印结果
for ip_port in result:
print(ip_port)
```
这个代码使用正则表达式匹配 IP 地址和端口号,并将它们存储在一个列表中。你只需要将文件名 "1.txt" 替换为你实际要处理的文件路径即可。如果你有其他要求,可以进一步修改代码。
阅读全文