Hilfe bei einer Regex beginnt. Ich habe eine große Reihe von HTML und muß Tags entfernen ähnlichenPHP Regex Hilfe, Entfernen einer Zeichenfolge, die mit [caption id =
[caption id="attachment_24612" align="alignnone" width="900"]
Jeden Tag die gleichen [caption id=
beginnt und endet die gleichen ]
... aber etwas in der Mitte ist wird jedes Mal eindeutig sein. Der Regex-Code soll in etwa so aussehen, aber ich weiß nicht, wie Muster in der Mitte passen
$sourceHTML = preg_replace(array("[caption id=", ""),"", $sourceHTML);
Vielen Dank im Voraus für Ihre Hilfe.
bearbeitet zu verwenden (. *?) Statt (. *) Unbeabsichtigte Ersatz – Hossam
RegexMuster zuerst Niitaku des Musters ist die diese Antwort zu vermeiden minderwertig. Hinweis: '\ sid =' und die Fanggruppe '()' sind unnötig. Niitakus erfolgreiches Muster verwendet nur 11 Schritte (~ 0 ms) gegenüber dieser Antwort, die 113 Schritte (~ 29 ms) verwendet. – mickmackusa
perfekt! Danke vielmals. –