Essayant d'analyser une chaîne SQL et d'extraire les paramètres.Expression régulière pour extraire les mots commençant par @
Ex: "select * from table où [année] entre @ An1 et @ an2"
Je veux sortir "@ An1" et "@ an2"
J'ai essayé beaucoup de modèles, mais aucun n'a travaillé, comme:
matches = Regex.Matches(sSQL, "\[email protected]\w*\b")
et
matches = Regex.Matches(sSQL, "\b\@\w*\b")
Toute aide?