Dennis: Inhalt zwischen 2 Bereichen ausgeben...

Beitrag lesen

Hi Mark,

Gibt es da vielleicht auch eine schnellere, elegantere Möglichkeit an den Inhalt zwischen "ac" und "ca" zu kommen? Möchte letztendlich den Inhalt zwischen zwei (unterschiedlichen) Kommentaren einer html-datei auslesen.

Probiers doch mal mit preg_match():

$match = preg_match("/ac(.*)ca/", $suchstring, $treffer);

In match hast du dann true oder false stehen, daran siehst du, ob etwas gefunden wurde oder nicht. in $treffer findest du das Ergebnis des eingeklammerten Suchstrings, so wie der ganze gematchte String ($treffer ist ein Array);

Wenn du mehrere Ergebnisse haben willst (preg_match() gibt dir nur das erste), dann verwende preg_match_all().

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Probleme mit Formularen?
http://tutorial.riehle-web.com hilft weiter.