Yes, agreed with phone numbers, but credit card numbers, card identification numbers, coupon codes etc look 'orrible in 000's and with 2 dec places. For simplicity's sake a basic number should be allowable. Would be interested to know more about the languages file.
eForm only provides a simple set of validation types. For anything beyond that it is a simple matter of writing a custom validation function. In your validation function you can return for an invalid value, true for a valid one -or- you can return a 'formatted' value if you wish.
Great if you're php literate!
