JSFiddle - React, Tailwind, and code Playground
by jessica_mather123
HTML
<input type="text" id="tbPostalCode">
JavaScript
$("#tbPostalCode").on("change keyup paste", function(){
var output;
var input = $(this).val();
var input = input.split("");
input = input.replace(/[^a-zA-Z0-9]/g, '');
input = input.toUpperCase();
var area = input.substr('A', 3);
var pre = input.substr(3, 3);
if (area.length < 3) {
output = area;
} else if (area.length == 3 && pre.length < 3) {
output = area+ " " + pre;
} else if (area.length == 3 && pre.length == 3) {
output = area+ " " + pre;
}
$(this).val(output);
});