What are we cooking today?
Some REGEX (Regular Expresions) for:
- Canadian/US Postal Code
- Email (x@x.x)
- Phone number (xxx)(xxx-xx-xx)
- Canadian SIN (xxx-xxx-xxx)
Recipe
Valid Canada Postal Code
(^[ABCEGHJ-NPRSTVXY]{1}[0-9]{1}[ABCEGHJ-NPRSTV-Z]{1}[ ]?[0-9]{1}[ABCEGHJ-NPRSTV-Z]{1}[0-9]{1}$)
Valid US and Canada
(\d{5}(-\d{4})?)|(^[ABCEGHJ-NPRSTVXY]{1}[0-9]{1}[ABCEGHJ-NPRSTV-Z]{1}[ ]?[0-9]{1}[ABCEGHJ-NPRSTV-Z]{1}[0-9]{1}$) )
Valid Email
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
Valid US Phone
((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}
Canadian SIN
\d{3}-\d{3}-\d{3}