does `[a-zA-Z]{3}[a-zA-Z0-9]+` make sense?