xxxxxxxxxx
/// regex ref: https://ihateregex.io/expr/phone/
TextFormField(
controller: _phoneController,
keyboardType: TextInputType.phone,
validator: (value) {
String pattern =
r'(^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$)';
RegExp regExp = RegExp(pattern);
if (value!.isEmpty) {
return 'Please enter mobile number';
} else if (!regExp.hasMatch(value)) {
return 'Please enter valid mobile number';
}
return null;
},
),