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 ? Ecrire à 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 !


Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Remplacement par Expression Régulière', alors écrivez-nous c'est 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 ?

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 de l'outil 'Remplacement par Expression Régulière' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme pour 'Remplacement par Expression Régulière', applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction liée à 'Remplacement par Expression Régulière' (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) aucune donnée, téléchargement, script, copier-coller, ou accès API à 'Remplacement par Expression Régulière' ne sera cédé gratuitement, idem pour un usage hors ligne, PC, tablette, appli iPhone ou Android ! dCode est gratuit est en ligne.

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

Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Remplacement par Expression Régulière', alors écrivez-nous c'est gratuit ! Merci !


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