isPassengerID method
format: "2100635585", "1361535733", "00A7925289", "00A4781591"
;
contains 10(sometimes 9) characters, mostly numbers;
Implementation
isPassengerID(String s) {
int a = 0, n = 0;
s.split('').forEach((e) {
if (isNumeric(e)) {
n++;
} else if (isAlpha(e)) {
a++;
}
});
return (s.length > 6 && a < 2 && n >= 6);
}