Rechercher un outil
Remplacement par Expression Régulière

Outil pour rechercher et remplacer par expression régulière / expression rationnelle (regexp/regex) dans du texte, un message ou un document d'effectuer les remplacements correspondants.

Résultats

Remplacement par Expression Régulière -

Catégorie(s) : Traitement de Données

Partager
Partager
dCode et plus

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !


Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !


Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Remplacement par Expression Régulière' gratuit ! Merci !

Remplacement par Expression Régulière

Recherche et Remplace par Regexp

Réponses aux Questions (FAQ)

Qu'est ce qu'un remplacement par expression régulière ? (Définition)

Il s'agit d'une opération de rechercher/remplacer, mais dont la recherche utilise une expression rationnelle (ou expression régulière ou regexp) qui permet d'extraire des ensembles de chaînes de caractères respectant une description précise. Le remplacements par expression rationnelle permet de coupler les capacités de cette recherche avec des capacités de remplacements en fonction des résultats de celle-ci.

Exemple : ([a-z])[a-z] décrit un ensemble de 2 lettres quelconques consécutives. Le remplacement par $1 permet de ne conserver que la première lettre.

Qu'est ce qu'une référence arrière ?

Les parenthèses sont utilisées pour numéroter et référencer leur contenu. Chaque parenthèse capturante rencontrée permettra d'être ainsi associée à une référence arrière.

Une référence arrière est donc une référénce à un sous-masque capturant défini précédemment (entre parenthèses).

La référence se note avec un antislash ou avec un dollar suivi d'un nombre plus grand que 0 et souvent limité à 9 ou 99).

Exemple : La regex ((A)BC) capturera ABC dans \1 et A dans \2.

Code source

dCode se réserve la propriété du code source pour "Remplacement par Expression Régulière". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Remplacement par Expression Régulière", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Remplacement par Expression Régulière" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Remplacement par Expression Régulière" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.

Citation

Le copier-coller de la page "Remplacement par Expression Régulière" ou de ses résultats est autorisée tant que vous citez dCode !
Citer comme source bibliographique :
Remplacement par Expression Régulière sur dCode.fr [site web en ligne], consulté le 09/12/2022, https://www.dcode.fr/remplacement-regexp

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !

Questions / Commentaires

Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Remplacement par Expression Régulière' gratuit ! Merci !


https://www.dcode.fr/remplacement-regexp
© 2022 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches / CTF.
 
Un problème ?