article(s) dans votre panier VOIR

Tuto PHP/MySQL | Les expressions régulières

  • Vidéo 68 sur 158
  • 4h43 de formation
  • 158 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Les expressions régulières
00:00 / 00:32
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
49,90€
  • Téléchargement + VOD à vie
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Les expressions régulières permettent de faire des recherches très précises et très efficaces dans des chaînes de caractères. Dans le tableau suivant sont rassemblées toutes les conventions d'écriture à connaitre pour utiliser des expressions régulières. Parcourrez-le à votre rythme. Une fois que vous aurez une petite idée de la façon d'utiliser tout ce charabia, visionnez la rubrique suivante pour avoir un exemple pratique d'utilisation des expressions régulières.

Expression

Signification

Exemple

#

Caractère de début et de fin de l'expression

#expression régulière#

^

Début de la chaîne

^a sera vrai si la chaîne commence par un a

$

Fin de la chaîne

t$ sera vrai si la chaîne se termine par un t

.

N'importe quel caractère

a, b, z, T, 1, @, etc

?

Répète 0 ou 1 fois le caractère précédent

xy? Signifie x ou xy

*

Répète 0, 1 ou plusieurs fois le caractère précédent

xy* signifie x, xy, xyy, xyyy, etc.

+

Répète 0, 1 ou plusieurs fois le caractère précédent

xy+ signifie x, xy, xyy, xyyy, etc.

\

Le caractère d'échappement \ autorise l'utilisation de caractères réservés

\. Est équivalent au point décimal

Un caractère unique de l'expression

signifie x, y ou z

Un caractère unique à l'exclusion des caractères de l'expression

signifie un caractère quelconque sauf x, y et z

Un caractère unique compris entre les deux bornes

signifie une lettre minuscule ou majuscule quelconque

exp1|exp2

exp1 ou exp2

PHP4|PHP5 signifie PHP4 ou PHP5

{min, max}

Répétition du caractère précédent entre min et max fois

x{2,3} signifie xx ou xxx

x{1,} signifie x, xx, xxx, xxxx, etc.

x{,3} signifie chaîne vide, x, xx ou xxx