preg_replace - was bedeutet was ?
Pedda
- php
0 Ashura0 Henryk Plötz
Hallo zusammen,
ich möchte in einer PHP-Datei alle image-tags entfernen.
Gedacht hab ich mir, dass es doch irgendwie möglich sein
müsste, alles von "<img" bis zum nächsten ">" zu löschen und
bin auf der Suche nach einer Lösung zu dem Gedanken immer
wieder auf folgenden Beispielcode gestossen:
<?php
$zeichenkette = "15. April 2003";
$suchmuster = "/(\d+). (\w+) (\d+)/i";
$ersetzung = "${2}1,$3";
echo preg_replace($suchmuster, $ersetzung, $zeichenkette);
?>
Irgendwie hab ich das Gefühl, dass in "preg_replace" tat-
sächlich die Lösung liegt, allerdings habe ich keine (mir
verständliche) Erklärung gefunden, was z.B. d+,w+,/\i bedeutet.
Könnte mir vielleicht einer von euch eine url sagen wo ich das
nachlesen kann ?
Oder einfach eine Erklärung hier posten ?
Oder mir sogar eine fertige Lösung für mein image-tag-Problem geben ? (*g*)
Thnx
Gruss aus Münster
Pedda
Hallo Pedda.
Könnte mir vielleicht einer von euch eine url sagen wo ich das
nachlesen kann ?
Gerne: PCRE Evaluator - Erklärung Regexp
Oder mir sogar eine fertige Lösung für mein image-tag-Problem geben ? (*g*)
Aber ich bitte dich. Das würde dem SELF wiedersprechen. ;)
Gruß, Ashura
Moin,
Könnte mir vielleicht einer von euch eine url sagen wo ich das
nachlesen kann ?
Sofort in den Sinn kommt da natürlich http://php.net/preg_replace (von wo aus du auch die ausführlichere Erläuterung http://de2.php.net/manual/en/reference.pcre.pattern.syntax.php findest). Nicht direkt offensichtlich aber ebenfalls hilfreich ist http://de.selfhtml.org/perl/sprache/regexpr.htm.