looking at this now (i.e. why anchoring didn'g work).. I do not quite like [^:] here -- do you see any reason against \S instead?
If not I will fix up for this