(PHP 3 >= 3.0.9, PHP 4, PHP 5)
preg_split -- Zerlegt eine Zeichenkette anhand eines regulären AusdrucksZerlegt die angegebene Zeichenkette anhand eines regulären Ausdrucks.
Suchmuster
Der Ausdruck nach dem gesucht werden soll als Zeichenkette
Zeichenkette
Die zu zerlegende Zeichenkette
Limit
Falls angegeben, werden maximal Limit
Teilzeichenketten zurückgegeben und falls Limit
-1 ist, bedeutet das "kein Limit", was für die Angabe von
Flags
sinnvoll ist.
Flags
Flags
kann jede Kombination der folgenden Flags
sein (verknüpft mit dem bitweisen | Operator):
Falls dieses Flag gesetzt ist, werden von preg_split() nur die Teile zurückgegeben, die nicht leer sind.
Falls dieses Flag gesetzt ist, werden auch die eingeklammerten Ausdrücke des Trennsymbol-Suchmusters erfasst und zurückgegeben.
Falls dieses Flag gesetzt ist, wird mit jeder gefundenen
Übereinstimmung der dazugehörige Versatz in der Zeichenkette
zurückgegeben. Beachten Sie, dass dies die Rückgabewerte in einem
Array dahingehend ändert, dass jedes Element ein Array ist, das aus
der übereinstimmenden Zeichenkette als Element 0
und deren Stelle in Zeichenkette
als Element
1 besteht.
Gibt ein Array zurück, bestehend aus Teilzeichenketten der
Zeichenkette
, die an den auf das
Suchmuster
passenden Stellen zerlegt wurde.
Tipp: Falls Sie die Leistung regulärer Ausdrücke nicht benötigen, können Sie stattdessen schnellere (wenngleich einfachere) Alternativen wie explode() oder str_split() verwenden.
Zurück | Zum Anfang | Weiter |
preg_replace | Nach oben | PDF-Funktionen |