@RyanonRails 780myphone is valid because the regex accepts letter.
/\A(1( |-)?)?(\(?[0-9]{3}\)?|[0-9]{3})( |-)?([0-9]{3}( |-)?[0-9]{4}|[a-zA-Z0-9]{7})\z/
I don't know yet if the model handles that but was the validator class I took from my_ama
I think we should change the regex to no accept letters