我有一个文本文件,file.txt
其中包含,
[{"84.15.160.174:4145":"178.208.17.195:9999"},
{"84.15.160.174:4145":"58.253.154.117:9999"},
{"84.15.160.174:4145":"112.87.71.194:9999"},
{"84.15.160.174:4145":"185.103.88.103:38692"}]
我喜欢在另一个名为 的文本文件中逐行过滤那些“ ”符号内带有端口的 IP 地址ip.txt
。例如,我在这里给出的 IP 和端口数量为 8。也可能有 50 到 100 不等。不管是什么,我猜,就像逐行过滤“ ”符号之间的 IP 和端口(每行一个 IP 端口)一样好。
答案1
[测试.bat]
@echo off
cls
FOR /F tokens^=2^,4^ delims^=^" %%a in (file.txt) do (
echo %%a
echo %%b
)
[文件.txt]
[{"84.15.160.174:4145":"178.208.17.195:9999"},
{"84.15.160.174:4145":"58.253.154.117:9999"},
{"84.15.160.174:4145":"112.87.71.194:9999"},
{"84.15.160.174:4145":"185.103.88.103:38692"}]
输出:
84.15.160.174:4145
178.208.17.195:9999
84.15.160.174:4145
58.253.154.117:9999
84.15.160.174:4145
112.87.71.194:9999
84.15.160.174:4145
185.103.88.103:38692