Posted By

olive on 08/22/06


Tagged

String


Versions (?)

Expressions régulières


 / Published in: Perl
 

  1. Quantificateurs reconnus
  2.  
  3. [ ] fait référence à l'un ou l'autre des caractères compris entre les crochets
  4. [^ ] fait référence à tous les caractères sauf à ceux qui sont compris entre les crochets, après le ^
  5. ( ) regroupe une séquence de symboles
  6. ( | ) fait référence à l'une ou l'autre des séquences (séparées par la barre verticale) qui sont comprises entre les parenthèses
  7. + ce qui précède le + est répété une fois ou plus
  8. ? ce qui précède le ? est optionel
  9. * ce qui précède le * est optionel mais peut aussi être répété une fois ou plus
  10. {n,} ce qui précède {n,} est répété n fois ou plus
  11. {n,m} ce qui précède {n,m} est répété entre n et m fois
  12. {,m} ce qui précède {,m} peut être répété jusqu'à m fois
  13.  
  14. Symboles reconnus
  15.  
  16. ^ début du texte
  17. $ fin du texte
  18. . n'importe quel caractère
  19. \d les chiffres; équivalent à [0-9]
  20. \D tout sauf les chiffres; équivalent à [^0-9]
  21. \w les caractères de mot; équivalent à [a-zA-Z0-9_]
  22. \W tout sauf les caractères de mots; équivalent à [^a-zA-Z0-9_]
  23. \b les séparateurs de mot
  24. \B tout sauf les séparateurs de mot
  25. \n une nouvelle ligne
  26. \r un retour de chariot
  27. \t une tabulation (horizontale)
  28. \v une tabulation verticale
  29. \f un saut de page
  30. \s les caractères d'espacement; équivalent à [\n\r\t\v\f ]
  31. \S tout sauf les caractères d'espacement; équivalent à [^\n\r\t\v\f ]
  32. \ un \ suivi d'un caractère annule la proprité spéciale de celui-ci, soit ici. Par exemple: \., \\, \+, \|, \(, \), \[, \], etc.

Report this snippet  

You need to login to post a comment.