function isValidFormat(s: string) {
const pattern: RegExp = /^(\d{3}-)?\d{3}-\d{4}$/;
return pattern.test(s);
}
let s: string = "901-173-9038";
if (isValidFormat(s)) {
console.log("Valid");
} else {
console.log("Not Valid");
}
s = "900-54-167";
if (isValidFormat(s)) {
console.log("Valid");
} else {
console.log("Not Valid");
}
s = "882-VX9-4620";
if (isValidFormat(s)) {
console.log("Valid");
} else {
console.log("Not Valid");
}
/*
run:
"Valid"
"Not Valid"
"Not Valid"
*/