match static method
Implementation
static Day? match(String s) {
s = s.toLowerCase();
if (s.isEmpty || s.contains('null') || s.contains('none')) {
return null;
} else if (s.contains('mo')) {
return Day.monday;
} else if (s.contains('di') || s.contains('tue')) {
return Day.tuesday;
} else if (s.contains('mi') || s.contains('wed')) {
return Day.wednesday;
} else if (s.contains('do') || s.contains('thu')) {
return Day.thursday;
} else if (s.contains('fr')) {
return Day.friday;
} else {
throw UnknownDayException(s);
}
}