Should this be 1 or more matches? `+` vs `*`