Dieter Raber: REGEX: gleiche frage + 2 neue ;-)

Beitrag lesen

Hallo,

Der regulaere Ausdruck fuer alles ausser Buchstaben und Zahlen ist \W, also das Gegenstueck zu \w.
http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm#zeichenketten. Auch wenn es hier um Perl geht, ist das Prinzip dasselbe. Als Funktionen fuer Perl-kompatible Syntax kommt alles, was mit preg_ anfaengt, in Frage.

Um Deine Woerter zu extrahieren, kannst Du explode() benutzen. Du wandelst Deinen String mit $my_array = explode(' ',$my_string) in ein Array und kannst dann die einzelnen Elemente zb. mit for oder foreach ansprechen.

Ein bestimmtes Zeichen ('/') ersetzt Du duch ein anderes bestimmtes Zeichen mit str_replace. Steht aber auch im PHP-Manual.

Dieter