11
mars
2007
Obtenir la longueur max d’un pattern de regex
mars
2007
Je souhaitais obtenir la longueur maximale validée par un pattern de Regex. N’ayant pas trouvé, je l’ai codé moi-même. C’est comme ça que j’ai trouvé l’erreur dans Reflector dont je parlais hier. Mon projet ne permet pas de prendre en compte tous les Regex possible mais j’ai traité ceux dont j’avais besoin sur mon projet professionnel du moment. Au final, j’ai fait un projet test que je trouve bien sympa et qui mélange des notions de Regex, DataBinding avancé, RealProxy, Reflection, Attribute, localisation, le tout en C# 3.0.
Enjoy
On regrettera quand même que l’obtention du RegexTree soit internal au Framework. Du coup, j’ai dû dupliquer plusieurs classes.