0
Texte:regex remplacer l'élément span avec son contenu
god is a <span class="linkText0" name="name1">good</span> god my <span class="linkText1" name="name2">friend</span>
attendu (remove <span>..</span>
compte tenu des name
matchs)
god is a good god my <span class="linkText1" name="name2">friend</span>
Mon Regex:
/<span[^]+name=\"name2\">([^]+)</span>/g
Résultats:
god is a friend
S'il vous plaît aider à corriger
Veuillez ne pas utiliser regex pour analyser (ou manipuler) du HTML. Le
Votre regex et vos attentes ne correspondent pas ... Votre attente supprime la durée nommé "name1", votre regex recherche "name2". Si vous cherchez "name1": http://regexr.com?36fbk ** BUT ** à nouveau, vous ne devriez pas utiliser RegExp pour manipuler HTML. – Passerby
Il devrait être '/ ] + name = \" name2 \ "> ([^ <>] +)/g' ... ** ATTENTION ** Non responsable des dommages causés par l'utilisation de regex pour analyser html – Anirudha