JavaScriptを使用したネパールの電話番号のバリデーション方法


JavaScriptを使用して、ネパールの電話番号をバリデーションする方法をご紹介します。以下に、シンプルで簡単なコード例を示します。

// 正規表現を使用したネパールの電話番号のバリデーション
function validateNepaliPhoneNumber(phoneNumber) {
  // ネパールの電話番号は10桁で始まり、次に7桁または8桁の数字が続きます
  const regex = /^[9][8-9][0-9]{7,8}$/;
  return regex.test(phoneNumber);
}
// 使用例
const phoneNumber1 = "9841234567";
console.log(validateNepaliPhoneNumber(phoneNumber1)); // true
const phoneNumber2 = "98654321";
console.log(validateNepaliPhoneNumber(phoneNumber2)); // false

上記のコードでは、正規表現を使用してネパールの電話番号をバリデーションしています。ネパールの電話番号は、9で始まり、次に8または9で始まる数字が続きます。その後には7桁または8桁の数字が続きます。validateNepaliPhoneNumber関数は、与えられた電話番号が上記の条件に一致するかどうかを判定し、一致する場合はtrueを、一致しない場合はfalseを返します。

この方法を使用することで、JavaScriptを使用してネパールの電話番号を簡単にバリデーションすることができます。