Regex POSIX
PHP Manual

Exemples

Exemple #1 Exemples d'expressions rationnelles

<?php
/* Retourne true si "abc"
   est trouvé quelque part dans la chaîne $string. */
ereg("abc"$string);

/* Retourne true si  "abc"
   est trouvé au début de la chaîne $string. */
ereg("^abc"$string);

/* Retourne true si  "abc"
   est trouvé à la fin de la chaîne  $string. */
ereg("abc$"$string);

/* Retourne true si  le client
   est Netscape 2, 3 ou MSIE 3. */
eregi("(ozilla.[23]|MSIE.3)"$_SERVER["HTTP_USER_AGENT"]);

/* Recherche trois mots séparés par des espaces
   dans les chaînes $regs[1], $regs[2] et $regs[3]. */
ereg("([[:alnum:]]+) ([[:alnum:]]+) ([[:alnum:]]+)"$string$regs); 

/* Insère une balise <br /> au début de la chaîne $string. */
$string ereg_replace("^""<br />"$string);

/* Insère une balise <br /> à la fin de la chaîne $string. */
$string ereg_replace("$""<br />"$string);

/* Supprime toutes les nouvelles lignes de $string. */
$string ereg_replace("\n"""$string);
?>


Regex POSIX
PHP Manual