regex java que combina o endereço IP e o número da porta como grupos capturados
alguém poderia me dizer o que há de errado com este regexp?
((?:(?: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]?))\\:([0-9]{2,5})
para combinar isso: assfasfas> 192.168.1.1:8080192.168.222.43:8286
Preciso 192.168.1.1 e 8080 para serem capturados grupos
Obrigado