La clase RegexIterator RegexIterator
&reftitle.intro; Este iterador puede ser usado para filtrar otro iterador basado en una expresión regular.
&reftitle.classsynopsis; RegexIterator RegexIterator extends FilterIterator &Constants; const integer MATCH 0 const integer GET_MATCH 1 const integer ALL_MATCHES 2 const integer SPLIT 3 const integer REPLACE 4 const integer USE_KEY 1 &Methods; &InheritedMethods;
&reftitle.constants;
Modos de operación RegexIterator RegexIterator::ALL_MATCHES Devuelve todas las coincidencias de la entrada actual. (véase preg_match_all). RegexIterator::GET_MATCH Devuelve la primera coincidencia de la entrada actual. (véase preg_match). RegexIterator::MATCH Sólo ejecuta la coincidencia (filtro) para la entrada actual (véase preg_match). RegexIterator::REPLACE Reemplaza la entrada actual (véase preg_replace; No está completamente implementado) RegexIterator::SPLIT Devuelve los valores divididos de la entrada actual (véase preg_split).
Flags RegexIterator RegexIterator::USE_KEY Flag especial: Coincidir con la clave de entrada en lugar del valor de la entrada.
&reference.spl.entities.regexiterator;