don't reuse regex, it will cause problem