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
// https://www.abstractapi.com/author/emma-jagger
public static class PhoneNumber
{
// Regular expression used to validate a phone number.
public const string motif = @"^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$";
public static bool IsPhoneNbr(string number)
{
if (number != null) return Regex.IsMatch(number, motif);
else return false;
}
}
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
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
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}$"));