forked from: SO escaped RegExp

