Hallo Leute
ich will einen String aus einer Datei nach Wörtern aufteilen und in eine Datenbank speichern.
Mein Problem besteht jetzt darin einen passenden regex-Befehl zu finden. Habe schon einiges ausprobiert, und schon lange im Internet gesucht, aber ich schaffe nichts sinnvolles.
Eine auszulesende Zeile sieht so aus: " » Wort Zahl:Zahl Zahl.Zahl Wort."
Als Whitespaces kommen sowohl Leerzeichen als auch Tabs vor. Wirklich speichern soll mir der Ausdruck nur das 1. Wort und das Zahl.Zahl.
Mein bisheriger Vorschlag war $wort = ereg("(\S+)\s+(\S+)\s+(\S+)", $zeile, $wort);
Aber dabei kann ich das Array Wort nicht ausgeben. Was mache ich falsch?
Danke schon mal für eure Hilfe
ich will einen String aus einer Datei nach Wörtern aufteilen und in eine Datenbank speichern.
Mein Problem besteht jetzt darin einen passenden regex-Befehl zu finden. Habe schon einiges ausprobiert, und schon lange im Internet gesucht, aber ich schaffe nichts sinnvolles.
Eine auszulesende Zeile sieht so aus: " » Wort Zahl:Zahl Zahl.Zahl Wort."
Als Whitespaces kommen sowohl Leerzeichen als auch Tabs vor. Wirklich speichern soll mir der Ausdruck nur das 1. Wort und das Zahl.Zahl.
Mein bisheriger Vorschlag war $wort = ereg("(\S+)\s+(\S+)\s+(\S+)", $zeile, $wort);
Aber dabei kann ich das Array Wort nicht ausgeben. Was mache ich falsch?
Danke schon mal für eure Hilfe