(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Este iterador puede ser usado para filtrar otro iterador basado en una expresión regular.
RegexIterator::ALL_MATCHESDevuelve todas las coincidencias de la entrada actual. (véase preg_match_all()).
RegexIterator::GET_MATCHDevuelve la primera coincidencia de la entrada actual. (véase preg_match()).
RegexIterator::MATCHSólo ejecuta la coincidencia (filtro) para la entrada actual (véase preg_match()).
RegexIterator::REPLACEReemplaza la entrada actual (véase preg_replace(); No está completamente implementado)
RegexIterator::SPLITReturns the split values for the current entry (see preg_split()).
RegexIterator::USE_KEYFlag especial: Coincidir con la clave de entrada en lugar del valor de la entrada.
RegexIterator::INVERT_MATCHInverts the return value of RegexIterator::accept().