La biblioteca PCRE es un conjunto de funciones que implementa la coincidencia de patrones de expresión regular utilizando la misma sintaxis y semántica que Perl 5. PCRE tiene su propia API nativa, así como un conjunto de funciones de contenedor que corresponden a la API de expresión regular POSIX.