Je suis pas sur de moi mais je me servirais de ce que j'ai trouvé dans le msdn c'est à dire : (
Cliques ici si t'as l'aide chez toi)
(?!pattern) : Negative lookahead matches the search string at any point where a string not matching pattern begins. This is a non-capturing match, that is, the match is not captured for possible later use. For example 'Windows (?!95|98|NT|2000)' matches "Windows" in "Windows 3.1" but does not match "Windows" in "Windows 2000". Lookaheads do not consume characters, that is, after a match occurs, the search for the next match begins immediately following the last match, not after the characters that comprised the lookahead.
donc
regEx.Pattern = item&"?!<a([^>]*)>"
|
Mais pas sur de moi, si tu veux toute l'aide du msdn sur ce sujet je pense que ca doit se trouver sur le site de microsoft ou sinon envoie un message privé