UNPKG

phone-number-checker-khanhtarzan

Version:

Mini library to check prefix, phone number length, phone number format

28 lines (25 loc) 1.03 kB
function phoneNumberChecker(phoneNumber) { //Check length // 1. Kiểm tra độ dài //長さを確認する if(phoneNumber.length !== 10) { return false; } // Check the prefix. // 2. Kiểm tra đầu số (có thể dùng startsWith hoặc regex). //プレフィックスを確認してください const validPrefix = /^0(3|5|7|8|9)/; // Regex kiểm tra đầu số 03, 05, 07, 08, 09 // Regex check Frefix 03, 05, 07, 08, 09 if (!validPrefix.test(phoneNumber)) { return false; } //Check general fomat. // 3. Kiểm tra định dạng chung (10 số, bắt đầu bằng 0). //一般的な形式を確認する const phoneNumberFormat = /^0\d{9}$/;// Regex kiểm tra 10 số, bắt đầu bằng 0 // Regex check 10 numbers, strating with 0. if(!phoneNumberFormat.test(phoneNumber)) { return false; } return true; }