Vous connaissez les expressions régulières, aussi appelé Regex ? Vous savez alors comment ces petites bêtes peuvent faire perdre un temps fou. Figurez-vous que je suis tombé hier soir sur une librairie .NET, nommé ReadableRex, qui permet d’écrire des Regex d’une façon plus humaine.
Le pattern suivant :
1 | <title>(?<title>.*)</title> |
Se traduit de cette façon :
1 | Pattern.With.Literal("<title>").NamedGroup("title", Pattern.With.Anything.Repeat.ZeroOrMore).Literal("</title>"); |
Moi j’adore et vous ? Pour tester cette librairie, je vous invite à vous rendre sur cette page directement sur le site de l’auteur.
Merci.





J’avoue que ceci est très pratique pour les gens comme moi qui ont une forte allergie au regex !
»
Bon moi j’avais une autre solution, elle s’appelle « Olivier, tu peux venir m’aider ?
Ouai ça peut aider pas mal les allergiques au Regex, surtout que les Regex en .NET, c’est pas ceux que Olivier connait je pense