please cache the regexp: use `remail` for example, see the top of the file