Table des matières
Quel caractère est un caractère propre pour les regex?
Le seul élément obligatoire de ce modèle de recherche est un chiffre compris entre « 1 » et « 9 ».
Comment Ecrire un regex?
Quand on écrit sur un clavier, on peut utiliser un ensemble défini de caractères. On y trouve les lettres minuscules/majuscules, les chiffres, les espaces ou caractères « blancs » et des caractères « spéciaux » ( & » ‘ …)….Caractères de regex
- début de ligne : ^ ;
- fin de ligne : $ ;
- début/fin de mot : \b .
Comment faire des regex?
Tuto regex : Les bases
- ^Alors correspond à toute chaîne de caractères qui commence par “Alors” -> Je teste !
- fin$ correspond à toute chaîne de caractères qui se termine par “fin“
- ^la fin$ correspond exactement à la chaîne de caractères “la fin“
- on correspond à toute chaîne de caractères qui a “on” à l’intérieur.
Comment rechercher certains caractères dans une chaîne de caractères?
SI on souhaite rechercher certains caractères dans une chaîne de caractères et que ceux-ci ont une signification spéciale lorsqu’ils font partie d’une expression rationnelle (ex. « * »), il faudra échapper ces caractères spéciaux en plaçant une barre oblique inversée ( backslash « \\ ») devant.
Quel est le motif d’une expression rationnelle?
Le motif d’une expression rationnelle est composé de caractères simples (comme /abc/), ou de caractères simples et spéciaux, comme /ab*c/ ou /Chapitre (d+).d*/. Le dernier exemple utilise des parenthèses qui permettent d’avoir une « mémoire ».
Comment utiliser les expressions rationnelles en JavaScript?
En JavaScript, les expressions rationnelles sont également des objets. Ces motifs sont utilisés avec les méthodes exec et test de RegExp, et avec les méthodes match, matchAll, replace, search et split de String. Ce chapitre explique comment utiliser les expressions rationnelles en JavaScript (aussi appelées expressions régulières ou « RegExp »).