bool isArabicNum(String input) { //ToDo if it's starts with 0 , i.e 032158 it's not a valid number return RegExp('^[1-9][0-9]*\$').hasMatch(input); }