rgx.tools est un outil en ligne pour les développeurs qui transforme une description en langage naturel en une expression régulière prête à l’emploi. Au lieu d’assembler manuellement des jetons et des indicateurs, vous décrivez ce que vous voulez trouver ou valider dans une chaîne de caractères.
Générer une regex à partir d’un texte
Saisissez une demande en langage naturel — par exemple, « trouver tous les numéros de téléphone » ou « valider une adresse e-mail ». L’outil (basé sur GPT-3.5 Turbo) génère une expression régulière correspondante et affiche le résultat. Cela peut réduire la courbe d’apprentissage des regex et faire gagner du temps aux développeurs expérimentés.
Sortie spécifique au langage
Le générateur est conçu pour être utilisé dans les environnements de programmation courants, afin que vous puissiez voir à quoi l’expression doit ressembler dans votre langage cible :
JavaScript
Python
Java
C#
Ruby
PHP
Go
Rust
Kotlin
Swift
SED
Exemples et modification
rgx.tools inclut des exemples et des modèles intégrés que vous pouvez réutiliser ou utiliser pour apprendre :
URL avec http/https
Dates au format MM/DD/YYYY
Numéros de téléphone
Validation de mot de passe
Codes couleur hexadécimaux
Vous pouvez aussi modifier la regex générée manuellement avant de l’utiliser dans votre projet.

