-1

電話番号を検証するために Google の libphonenumber ライブラリを使用していますが、携帯電話番号のみを受け入れ、固定電話番号を拒否したいと考えています。

これは可能ですか?

これが私の電話番号検証コードです:

Result PhoneContentValidator(string phoneNumber, string region)
{
     Result result;
     PhoneNumberUtil phoneUtil = PhoneNumberUtil.GetInstance();
     PhoneNumber phone = phoneUtil.Parse(phoneNumber, region.ToUpper());

     try
     {
         if (phoneUtil.IsValidNumber(phone) != true) return result = new Result { resultIsValid = true, resultText = "Not Valid Mobile Number", result = false };
         else return result = new Result { resultIsValid = true, resultText = Main_Log.ApplicationSuccessMessage, result = true };
     }
     catch (Exception ex)
     {
          Main_Log.GetLogger().Error(Main_Log.MessageForLogFile("phone content validation failed due to the exception in application. ", ex.Message, ex.HResult));
           return result = new Result { resultIsValid = false, resultText = ex.Message };
     }
}

このメソッドは、固定電話番号と携帯電話番号の両方を検証します。固定電話番号を拒否し、携帯電話番号を受け入れたいです。

4

1 に答える 1