support '.' escape