Phone: avoid traceback when phone number contains 0 or 1

* phone: handle all digits to avoid TB
* phone: ignore non-digit characters in phone number, such as '-'.