Comme vous le voyez souvent dans les publications que je fais, notamment sur les plugins pour Joomla, je travaille beaucoup avec des expressions rationnelles, aussi appelé expressions régulières.
Je ne les sors pas de mon chapeau, afin de trouver la bonne expression, je travaille en "mode brouillon" avec l'outil en ligne regex101.com
Et vous savez quoi, ce super outil en ligne possède une API.
Cette API permet de lister l'ensemble de vos expressions rationnelles que vous avez publiées, dans la rubrique librairie du site regex101, et donc disponibles de manière publique.
Une fois votre Regex fonctionnelle et publiée, cet outil vous permet de proposer l'ensemble de vos regex que vous avez préparées. Ce site internet vous ressort au format JSON, l'ensemble des expressions rationnelles publiées.
Accès
Pour accéder à l'ensemble de vos expressions rationnelles, vous devez simplement faire une recherche sur le nom de l'auteur, votre login, via URL suivante:
Un fichier JSON s'affiche sur votre navigateur, vous n'avez plus qu'à le traiter pour récupérer vos informations
Modèle de l'url d'accès
L'URL est de la forme https://regex101.com/api/library/1?search=sebastien.lhuillier
On y retrouve :
- l'accès à l'API : https://regex101.com/api/library/1
- Le paramètre de recherche dans lequel je luis dis de rechercher un auteur. Le nom de l'auteur étant unique, toutes les regex de ce dernier apparaissent : https://regex101.com/api/library/1?search=sebastien.lhuillier

