If this compiles the regex every time, it will be s-l-o-w