bool validateMobile(String value) { String pattern = r'(^(?:[+0]9)?[0-9]{10}$)'; RegExp regExp = RegExp(pattern); return value.isEmpty || !regExp.hasMatch(value); }