我正在使用颤振country_code_picker 1.4.0 软件包来获取拨号代码,有没有办法按长度验证国际电话号码。
country_code_picker包
答案在评论部分,我在这里提到,
国际电话号码输入验证
上面的包是我发现验证国际电话号码颤动的唯一方法
您可以使用正则表达式
注意:只有 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;
}