RegexIterator::__construct
Crea un nuevo RegexIterator
&reftitle.description;
public RegexIterator::__construct
Iteratoriterator
stringpattern
intmodeRegexIterator::MATCH
intflags0
intpregFlags0
Crea un nuevo RegexIterator que filtra un
Iterator usando una expresión regular.
&reftitle.parameters;
iterator
El iterador al que se le va a aplicar el filtro regex.
pattern
la expresión regular a coincidir.
mode
Modo de operación, véase RegexIterator::setMode para una lista
de todos los modos.
flags
Flags especiales, véase RegexIterator::setFlags para una lista
de todas las flags disponibles.
pregFlags
Las flags de expresión regular. Estas flags dependen de el parámetro de modo de operación.
RegexIterator preg_flags
operation mode
available flags
RegexIterator::ALL_MATCHES
Véase preg_match_all.
RegexIterator::GET_MATCH
Véase preg_match.
RegexIterator::MATCH
Véase preg_match.
RegexIterator::REPLACE
Nada.
RegexIterator::SPLIT
Véase preg_split.
&reftitle.errors;
Lanza una InvalidArgumentException si el argumento pattern es inválido.
&reftitle.examples;
Ejemplo de RegexIterator::__construct
Crea un nuevo RegexIterator que filtra todos los string que empiezan con 'test'.
]]>
&example.outputs.similar;
&reftitle.seealso;
preg_match
preg_match_all
preg_replace
preg_split