【问题标题】:Is there a way to validate international phone number in flutter有没有办法在颤动中验证国际电话号码
【发布时间】:2023-04-03 03:49:02
【问题描述】:

我正在使用flutter country_code_picker 1.4.0包获取拨号代码,有没有办法按长度验证国际电话号码。

country_code_picker package

【问题讨论】:

标签: flutter flutter-dependencies mobile-country-code


【解决方案1】:

答案在评论区,我在这里提一下,

International phone number input validation

上面的包是我发现验证国际电话号码颤振的唯一方法

【讨论】:

    【解决方案2】:

    你可以使用正则表达式

    注意:只有 10 位有效。通过以下方法。

    String validateMobile(String value) {
      String pattern = r'(^(?:[+0]9)?[0-9]{10,12}$)';
      RegExp regExp = new RegExp(pattern);
    
      if (value.length == 0) {
          return 'Please enter mobile number';
      } else if (!regExp.hasMatch(value)) {
          return 'Please enter valid mobile number';
      }
    
      return null;
    } 
    

    【讨论】:

      猜你喜欢
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-22
      • 2010-09-15
      • 2012-01-13
      • 1970-01-01
      • 2011-12-27
      相关资源
      最近更新 更多