Sedang mencari contoh cepat sebuah Regex JavaScript untuk memvalidasi suatu nomor telepon? Berikut ini contoh kode yang bisa kamu ikuti secepatnya.
function is_number_valid(val) {
const re = /^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/;
return re.test(val);
}
console.log("01234567890: " + is_number_valid("01234567890")); // true
console.log("123-456-7890: " + is_number_valid("123-456-7890")); // true
console.log("123.456.7890: " + is_number_valid("123.456.7890")); // true
console.log("123 456 7890: " + is_number_valid("123 456 7890")); // true
console.log("(123) 456 7890: " + is_number_valid("(123) 456 7890")); // true
console.log("1: " + is_number_valid("1")); // false
Copy and paste kode snippet di atas selagi kamu membuat fitur validasi nomor telepon.