Tom: Inhalt zwischen 2 Bereichen ausgeben...

Beitrag lesen

Hello,

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

Das funktioniert aber immer noch nicht so, wie ich es erwarten würde.

Sorry, Guckfehler.
Da sollte dann nur 'h doch mal ' übrig bleiben, weil es direkt von 'ac' und 'ca' eingeschlossen ist.

Was meinst du jetzt mit Grenzen? Meinst du die Leerzeichen? Um die auszuschließen, müsste man den RegEx so schreiben:

Im String sind doch beide Grenzen zweimal enthalten. Schau mal genau hin.

$string = 'Hier geht das ac los, mach doch mal ca. soviel Pica kommt';
                         ^^       ^^           ^^           ^^

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau