尋找合適的正則表達式過濾掉各種IP地址:過濾掉某個IP adreess
可以說我有這樣的日誌文件:
Sep 14 12:37:03 100.100.100.145:64439 -> 180.180.150.2:25 (TCP) SMTP
Sep 14 15:36:01 100.100.100.145:64439 -> 180.180.180.2:25 (TCP) SMTP
Sep 14 12:37:03 100.100.100.145:64439 -> 180.180.180.2:25 (TCP) SMTP
Sep 14 15:36:01 100.100.100.145:64439 -> 180.180.180.2:25 (TCP) SMTP
Sep 14 12:37:03 100.100.100.145:64439 -> 180.180.180.2:25 (TCP) SMTP
Sep 14 15:36:01 100.100.100.145:64439 -> 180.180.180.2:25 (TCP) SMTP
我真的能夠搜索:
\b180\.180\.180\.2\:25\b.*SMTP
但我想找到什麼不是我的權利SMTP服務器,所以我尋找一個「消極的詞邊界」。
對此有何建議?
你使用'grep'嗎?如果你想找到所有不匹配的東西,請使用'grep -v' –
我不使用grep,不適用。 – user3186759
你的編程語言是什麼? – Jan