Instead of using a set of complex regex, introduce a "skip" function that skips a delimiter is not a *Delimiter.