Expressions régulières utilisées dans Archivarix CMS

Publié par: 2020-02-06

Cet article décrit les expressions régulières utilisées pour rechercher et remplacer du contenu dans des sites Web restaurés à l'aide du système Archivarix. Ils ne sont pas uniques à ce système. Si vous connaissez les expressions régulières de PHP, Perl, Java ou d'autres langages de programmation, alors vous savez déjà comment utiliser notre recherche et remplacer.

Les expressions régulières sont un langage formel pour rechercher et manipuler des sous-chaînes de texte, basé sur l'utilisation de métacaractères. Pour la recherche, un modèle est utilisé, composé de caractères et de métacaractères et définissant une règle de recherche. Pour la manipulation de texte, une chaîne de remplacement supplémentaire est également spécifiée, qui peut également contenir des caractères spéciaux.

Voici le constructeur d'expressions régulières en ligne, qui vous permet de créer et de tester des expressions régulières à l'aide d'une interface simple - https://regexr.com/

La liste des expressions régulières utilisées:

[abc] Un seul caractère: a, b ou c
[^ abc] N'importe quel caractère, sauf a, b ou c
[az] N'importe quel caractère unique dans la plage az
[a-zA-Z] N'importe quel caractère unique dans la plage az ou AZ
^ Début de ligne
$ Fin de ligne
\ Un début de chaîne
\ z Fin de chaîne
. N'importe quel caractère
\ s Tout caractère d'espacement
\ S Tout caractère non blanc
\ d N'importe quel chiffre
\ D Tout non numérique
\ w N'importe quel caractère de mot (lettre, chiffre, trait de soulignement)
\ W N'importe quel caractère autre qu'un mot
\ b Tout caractère de limite de mot
(...) Capturez tout ce qui est enfermé
(a | b) a ou b
a? Zéro ou l'un d'un
a * Zéro ou plus d'un
a + Un ou plusieurs d'un
a {3} Exactement 3 d'un
a {3,} 3 ou plus d'un
a {3,6} Entre 3 et 6 d'un

L'utilisation de matériel d'article n'est autorisée que si le lien vers la source est publié: https://archivarix.com/fr/blog/regex/