J'ai du texte avec des hyperliens HTML. Je veux supprimer les liens hypertexte, mais seulement ceux spécifiques.RegEx - Supprimer les liens hypertexte HTML basés sur le texte du lien
par exemple. Je commence par ceci:
This is text <a href="link/to/somewhere">Link to Remove</a> and more text with another link <a href="/link/to/somewhere/else">Keep this link</a>
Je veux avoir:
This is text and more text with another link <a href="/link/to/somewhere/else">Keep this link</a>
J'ai cette expression RegEx,
<a\s[^>]*>.*?</a>
... mais il correspond à tous les liens.
Que dois-je ajouter à cette expression pour ne faire correspondre que les liens avec le texte de lien 'Supprimer' (par exemple) dans cette expression?
merci d'avance.
$ http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/ 1732454 # 1732454 – thecoop