Validate a Phone Number in Dart
String pattern = r'^(?:[+0][1-9])?[0-9]{10,12}$';
RegExp regExp = new RegExp(patttern);
regExp.hasMatch(value)
^beginning of a string(?:[+0][1-9])?optionally match a+or0followed by a digit from1to9[0-9]{10,12}match 10 to 12 digits$end of the strin