J'ai un texte ... et j'ai des paragraphes et des tableaux ... J'ai besoin de remplacer chaque X (un seul caractère kanji japonais pour être précis. .. mais il pourrait être n'importe quel caractère) qui est dans l'une des tables avec <a href="http://example.com/#X">X</a>
, mais seulement ceux qui sont dans les tables, pas en dehors d'eux.Enveloppe <a> balise des caractères spécifiques dans les tableaux HTML avec regex & PHP
Il peut y avoir plusieurs X dans une seule table afin preg_replace('#<td>(X)#','replacewith',$source)
ne fonctionnerait pas car il ne remplace que l'un des X.
Toutes les idées? Merci.
S'il vous plaît clarifier ce que vous demandez (selon ma réponse). – Jonah
"... HTML ... regex ...". Cela m'inquiète et me préoccupe. – Cam
Voir cette réponse: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454: D – Jonah