Em vez de [2][3]
use [23]
. As opções devem ser incluídas no mesmo grupo []
.
Também escape .
sempre:
grep -Eo '192\.168\.2[23]\.[0-9]{1,3}'
Você pode testá-lo aqui
Eu estou querendo grep para 192.168.22.xxx e 192.168.23.xxx. com uma única instrução grep onde xxx pode ser qualquer número.
Eu tentei
grep -Eo '192.168.2[2][3]\.[0-9]{1,3}'
e
grep -Eo '173.235.2[2][3][\.][0-9]{1,3}'
Mas isso não retorna nada. Qual é o regex correto que preciso usar?
Em vez de [2][3]
use [23]
. As opções devem ser incluídas no mesmo grupo []
.
Também escape .
sempre:
grep -Eo '192\.168\.2[23]\.[0-9]{1,3}'
Você pode testá-lo aqui