在我轻巧的移动应用程序中,我正在尝试使用验证电话号码regex。以下是条件。
简单来说,这是唯一的“有效”电话号码
0776233475,+94776233475,094776233475
下面是我尝试过的方法,但是它不起作用。
String _phoneNumberValidator(String value) {
Pattern pattern =
r'/^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/';
RegExp regex = new RegExp(pattern);
if (!regex.hasMatch(value))
return 'Enter Valid Phone Number';
else
return null;
}
Run Code Online (Sandbox Code Playgroud)
我该如何解决?