La expresion regular que propones tiene varios errores.
La misma expresión bien escrita sería:
Código:
/^(\d{3}-\d{3}.\d{2}.\d{2})+$/
Igualmente debes tener en cuenta que el símbolo $ al final de la expresión indica que la cadena ingresada dentro del parametro de validacion de los () sea la última cadena permitida.
Saludos