xxxxxxxxxx
String phone1 = "(234) 133-4393";// US valid phone number
System.out.println("phone ="+phone1.matches("^\\([0-9]{3}\\) {1}[0-9]{3}-{1}[\\d]{4}$"));
xxxxxxxxxx
function telephoneCheck(str) {
// Create a regular expression pattern for the phone number
let pattern = /^(1\s?)?(\(\d{3}\)|\d{3})[\s\-]?\d{3}[\s\-]?\d{4}$/;
// Return the result of testing the string against the pattern
return pattern.test(str);
}
xxxxxxxxxx
^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$
xxxxxxxxxx
String phone1 = "(234) 133-4393";// US valid phone number
System.out.println("phone ="+phone1.matches("^\\([0-9]{3}\\) {1}[0-9]{3}-{1}[\\d]{4}$"));