Regulex est un outil open source en ligne permettant de visualiser les expressions régulières (regex) sous forme de diagrammes syntaxiques (ou diagrammes de syntaxe), souvent appelés railroad diagrams.
Développé en JavaScript, Regulex traduit une expression régulière donnée en une représentation graphique interactive, ce qui facilite la compréhension de sa structure, particulièrement utile pour les expressions complexes. Chaque élément de la regex — comme les quantifieurs, les groupes, les alternatives ou les classes de caractères — est rendu visuellement, rendant le débogage et l’apprentissage des expressions régulières plus intuitifs.
Regulex est particulièrement apprécié par les développeurs, les linguistes computationnels et les ingénieurs en traitement de texte ou de données, car il rend explicite la logique implicite des regex, souvent perçue comme obscure ou cryptique.
Le projet est disponible sur GitHub et peut être utilisé directement via une interface web ou intégré localement dans des environnements de développement.