is_age_group_format.Rd
checking age_group column only containing digits, separators and <,>,+ For the first age_group using seperator, i.e. 00-05, <5 is allowed. For the last age group using seperators, i.e. 95-100, >100 and 100+ is allowed. Separators like - (dash), _ (underscore), and — (em dash) are also allowed for intermediate age ranges.
is_age_group_format(col)
character vector, vector containing age groups to check
boolean, when TRUE all values of col are in the required format, when FALSE at least one is not in required format
if (FALSE) {
is_age_group_format(c("<30", "30-35", "40-45", "45+")) # Should return TRUE
is_age_group_format(c("<30", "30-35", "40-45", ">45")) # Should return TRUE
is_age_group_format(c("below_one", "one_to_five")) # Should return FALSE
is_age_group_format(c("<30", "30-35", "40/45", "45+")) # Should return FALSE
is_age_group_format(c("<30", "30-35", "40+45", "45+")) # Should return FALSE
}