O @
corresponderá ao seu REGEX, mas não será capturado no grupo de captura.
Não sei ao certo qual software você está usando, mas o grupo 1 conterá apenas o endereço IP, e não o @
.
Se você simplesmente não quiser que seja correspondido por qualquer motivo, remova a primeira parte do seu REGEX:
(?:[^.]|^)
Como isso corresponde a qualquer coisa que não seja um literal .
ou o início de uma linha / string. Eu não tenho certeza se você realmente precisa dessa parte de qualquer maneira.