Bonjour,
Je cherche depuis quelques jours à vérifier la validité syntaxique d'une regex en C# mais je ne vois pas vraiment comment faire.
J'ai une application qui laisse les développeurs renseigner une expression régulière qu'ils veulent lancer sur l'ensemble de notre parc applicatif.
Pour des raisons de sécurité (et de cohérence), j'aurai aimé vérifier 2 choses en amont :
- la validité syntaxique de cette regex : est-elle au moins correcte ?
- empêcher l'insertion de code dans les regex (je ne crois pas que ça soit possible cependant, une confirmation ?)
Est-ce au moins possible en C# ?
Merci par avance pour vos réponses !
Partager