Rechercher un outil
Recherche par Expression Régulière

Outil pour rechercher (ou tester) dans du texte, un message ou un document texte par expression régulière / expression rationnelle et en extraire les éléments correspondants.

Résultats

Recherche par Expression Régulière -

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

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Recherche par Expression Régulière, Merci.

Recherche par Expression Régulière

Annonces sponsorisées

Recherche par Regexp dans un Texte

Outil pour rechercher (ou tester) dans du texte, un message ou un document texte par expression régulière / expression rationnelle et en extraire les éléments correspondants.

Réponses aux Questions

Qu'est ce qu'une expression régulière ?

Une expression rationnellehref (ou expression régulièrehref) est une chaîne de caractères qui décrit un ensemble d'autres chaînes de caractères possibles selon une syntaxe précise, elles sont utilisées en informatique pour l'édition et le contrôle de texte.

Exemple : a(b|c)[a-z]{3} décrit un ensemble de 5 lettres commençant par un a, suivi de b ou c et suivi de 3 lettres entre a à z en minusculehref

Exemple : [0-9]{2}!? décrit un ensemble de nombreshref de 2 chiffres de 00 à 99 suivi ou non d'un point d'exclamation

Quelles sont les expressions rationnelles les plus courantes ?

Les expressions régulières dépendent beaucoup du type de texte à traiter :

Nom d'utilisateur minusculehref : [a-z0-9_-]{3,16}

Date jj/mm/aaaa: \d{1,2}\/\d{1,2}\/\d{4}

Couleur hexadécimale : #?([A-Fa-f0-9]){3}(([A-Fa-f0-9]){3})?

Adresse mail : [a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}

Adresse internet : https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?

Adresse IPhref : (?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)

Quels sont les meilleures ressources pour les expressions régulières ?

RegexLib http://regexlib.com/ : Bibliothèque assez complète (en anglais), plein d'exemples.

Regex101 https://regex101.com/ : Testeur, Débogeur en ligne.

Poser une nouvelle question

Code source

dCode se réserve la propriété du code source du script Recherche par Expression Régulière en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, etc.) dont dCode a les droits pourra être cédé après devis. Donc si vous avez besoin de télécharger le script en ligne Recherche par Expression Régulière pour un usage hors ligne pour vous, votre entreprise ou association, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Recherche par Expression Régulière, Merci.


Source : http://www.dcode.fr/recherche-regexp
© 2017 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode