functions-online

Regular Expression

Execute and test PHP functions for manipulating data through regular expressions.

The syntax for patterns used in these functions closely resembles Perl 5. The expression must be enclosed in the delimiters, a forward slash (/), for example. Delimiters can be any on-alphanumeric, non-whitespace ASCII character except the backslash (\) and the null byte. If the delimiter character has to be used in the expression itself, it needs to be escaped by backslash.

preg_filter

preg_filter() is identical to preg_replace() except it only returns the matches. For details about how this function works, read the preg_replace() documentation.

preg_grep

Retorna o array consistindo dos elementos do array de $input que combinaram com o dado $pattern.

preg_match

Pesquisas $subject para um jogo, para regular a expressão dada em $pattern.

preg_match_all

Pesquisas $subject para todos os jogos para regular a expressão dada em $pattern e coloca-los em $matches na ordem especificada por $flags.

Após o primeiro jogo for encontrado, as buscas subseqüentes são continuou o final do jogo passado.

preg_replace

Pesquisa $subject para o correspondente $pattern substituindo pelo $replacement.

preg_quote

preg_quote() pega $str e coloca uma barra invertida antes de cada caractere que é parte da sintaxe da expressão regular. Isto é útil se você tem uma string em run-time que você precisa combinar em algum texto e a string pode conter caracteres especiais de regex.

Os caracteres especiais da expressão regular são: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -

preg_split

Divide uma dada string por uma expressão regular.