Regex, weil er Nullen nicht akzeptiert hat

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