fix buggy regexp