- Ctrl + H
- Encontre o que:
^.+?((?:\d+\.){3}\d+).+$
- Substituir por:
$1
- check Embrulhe
- verificar expressão regular
- NÃO VERIFIQUE
. matches newline
- Substituir todos
Explicação:
^ : beginning of line
.+? : 1 or more any character but newline
( : start group 1
(?: : start non capture group
\d+ : 1 or more digit
\. : a dot
){3} : end group, must appear 3 times
\d+ : 1 or more digit
) : end group 1
.+ : 1 or more any character but newline
$ : end of line
Substituição:
$1 : content of group 1 (ie. the IP)
Resultado para o exemplo dado:
54.246.81.158
175.36.129.24
Para ter certeza de que você tem um endereço IP, use
((?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?\.){3}(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)))
em vez de
((?:\d+\.){3}\d+)