Manuel PHP

Précédent

 

Suivant

XL. Expressions régulières compatibles Perl

La syntaxe des masques utilisées dans ces fonctions ressemble fort à celle de Perl. Les expressions seront entourée de délimiteurs, slash (/),par exemple. Níimporte quel caractère peut servir de délimiteur, tant quíil níest pas alphanumérique ou un backslash (\). Si un délimiteur doit être utilisé dans líexpression, il faudra líéchapper avec un backslash.

Le délimiteur final peut être suivi díoptions qui affecteront la recherche. Reportez vous aux Options de recherche. .

Exemple 1. Exemples de masques valides

  • /<\/\w+>/
  • |(\d{3})-\d+|Sm
  • /^(?i)php[34]/

Exemple 2. Exemples de masques invalides

  • /href='(.*)' ñ délimiteur final manquant
  • /\w+\s*\w+/J ñ option J inconnue
  • 1-\d3-\d3-\d4| - délimiteur initial manquant

Table des matières
preg_match _ Expression régulière standard
preg_match_all _ Expression régulière globale
preg_replace _ Rechercher et remplacer par expression régulière standard
preg_split _ Eclatement díune chaîne par expression régulière
preg_quote _ Echappement des caractères spéciaux des expressions régulières
preg_grep _ Retourne un tableau avec les résultat de la recherche
Options de recherche _ Options de recherche
Pattern Syntax _ Syntaxe des expressions régulières

Précédent

Sommaire

Suivant

Ora_Rollback

Chapitre

preg_match