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);
?>