Sommaire

Expressions régulières compatibles Perl

preg_match
preg_match_all
preg_replace
preg_replace_callback
preg_split
preg_quote
preg_grep
options de recherche
syntaxe des masques

6.84.7 preg_grep

PHP 4 >= 4.0.0

Description

array preg_grep(string pattern ,array input )

preg_grep retourne un tableau qui contient les éléments de input qui satisfont le masque pattern.

Depuis PHP 4.0.4, le tableau retourné par preg_grep est indexé en utilisant les clés issues du tableau input. Si ces clés sont inutiles, utilisez la fonction array_values sur le tableau retourné par preg_grep pour obtenir le comportement traditionnel.

Exemple avec preg_grep

<?php
// recherche les nombres &agrave; virgule flottante
preg_grep("/^(&#92;d+)?&#92;.&#92;d+$/"$array);
?>