Bonjour.

Dans un document html, je veux créer des liens sur tout les premiers mots qui commencent par une majuscule sans toucher aux mots qui sont déjà dans des liens ou dans des balises.

<p>en <a href="http://fr.wikipedia.org/wiki/Html">Html</a>, la balise Href est très utile. Href est un attribut de A</a>
J'aimerais créer un lien sur le premier Href.

J'aimerais écrire quelque chose du genre :
Mot = \b[A-Z][a-z]\b
enArgument= <(.*)="(.*)Mot(.*)">
enLien=<a (.*)>(.*)Mot(.*)</a>

Puis dire je veux trouver Mot qui ne soit pas enArgument ni enLien.
C'est là dessus que je bloque. Je vais utiliser sed

Est-ce que c'est possible ?
Comment on fait la négation d'un groupe ?

Merci d'avance.