using proper regexes.