Finding Enter Numbers in Word format
we can check if the entered data contains numbers in word format like one, two, three..., we can use the below code
first take a list of words that we want to recognize from the entered field,
List<String> wordsList = [ "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten" ];
code:
int j = 0;
for (int i = 0; i < wordsList.length; i++) {
if (descriptionController.text
.toString()
.toLowerCase()
.trim()
.replaceAll(RegExp(r"\s+\b|\b\s"), "")
.contains(wordsList[i])) {
break;
} else {
j = j + 1;
}
}
if (j != 11) {
//entered data contan words in number format
}else{
//not contain any number in in word format
}
