regex para no aceptar ceros

/^(?!0{10})(?:(1\-?)|(\+1 ?))?\(?(\d{3})[\)\-\.]?(\d{3})[\-\.]?(\d{4})$/
Gowher Dar