PME is a C++ wrapper around the PCRE library. It has been designed to emulate Perl regular expression in both syntax and behaviour. Perl-like regex modifiers (imsxUg), backreference access, substitutions with backreference access in the replacement string, and splits are all similar to their Perl counterparts. It has been optimized for simplicity and ease of use.