Using the RegularExpressionValidator Control for ASP.NET with Canadian value formatting.
Canadian Postal Code:  OXO XOX
   
ValidationExpression="[A-Z]\d[A-Z]\s\d[A-Z]\d"
Canadian S.I.N: XXX XXX XXX (with Spaces)
    ValidationExpression="\d{3}\s\d{3}\s\d{3}"
Canadian S.I.N: XXX-XXX-XXX (with Dashes)
    ValidationExpression="\\d{3}-\d{3}-\d{3}"
                  
 
                     Last Updated: 4/8/2018