Ik wil graag een regex hebben die alle worden uit een string haald die met een @ beginnen (SQL variabelen).
De volgende code vindt de meeste wel, maar ook diegene die beginnen met 2 (@@).
Dus bij de volgende test text:
Vind hij ook de @@Non en @@NonAgain, maar als @Non en @NonAgain.
Dit laatste wil ik dus voorkomen.
De volgende code vindt de meeste wel, maar ook diegene die beginnen met 2 (@@).
C#:
1
2
3
4
5
6
| Regex regex = new Regex( @"@{1}[a-zA-Z]{1,}", RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace | RegexOptions.Compiled ); |
Dus bij de volgende test text:
code:
1
2
3
| @First test @Second Test. @Third test @Fourth. @@Non test @@NonAgain. |
Vind hij ook de @@Non en @@NonAgain, maar als @Non en @NonAgain.
Dit laatste wil ik dus voorkomen.