Hallo Willi(bald),
preg_match_all könnte dein Freund sein.
Ein Wort könnte zum Beispiel ein Buchstabe begrenzt von 2 Leerzeichen sein. Wenn der String mit einem Wort beginnt, steht natürlich kein Leerzeichen davor. Genauso musst du bestimmte Satzzeichen zulassen.
\w+\s+
beispielsweise zählt 1 oder mehrere Buchstaben (genauer Buchstabe, Ziffer oder Unterstrich) gefolgt von einem oder mehreren Whitespacezeichen.
Reguläre Ausdrücke sind zudem ziemlich aufwändig, sowohl für den Ersteller als auch für den Rechner.
Ggf. reicht auch explode()
. Das hängt vom konkreten Anwendungsfall ab.
Bis demnächst
Matthias
--
Signaturen sind bloed (Steel) und Markdown ist mächtig.
Signaturen sind bloed (Steel) und Markdown ist mächtig.