[PHP] Textdatei verändern

dr-chiller

Cadet 4th Year
Registriert
Okt. 2004
Beiträge
98
Hi,

ich habe folgendes Problem, ich habe eine Textdatei in der mehrere Zeilen mit Sätzen z.B. so:

"
Hallo Hans
Hallo Peter
Hallo Fritz
"
ich will eine oberfläche haben wo man ein Wort eingibt, z.b "Peter", und einen Satz z.b "Ich bin der Tim". Dann soll aus der ganzen Zeile (quasi nach dem erzwungen return) wo das Wort drin steht,der ganze Satz neu eingetragen werden, das würde in dem Fall so aussehen:

Gesucht: Peter
Ersetzen mit: Ich bin der Tim

Vorher:

Hallo Hans
Hallo Peter
Hallo Fritz

Nachher:

Hallo Hans
Ich bin der Tim
Hallo Firtz

Diese ganzen Zeilen stehen in einer Textdatei und sollen nachher auch wieder da gespeichert werden.
Die Original Sätze können deutlich länger sein als diese. Das suchwort bleibt immer nur ein Wort.

Jetzt ist auch ein Problem, das wenn das wort in meheren Zeilen auftaucht, dann soll das nur an einer ganz bestimmten zeile passieren, deswegen müsste man die Zeilen die das Wort beinhalten anzeigen lassen, das man dann auswählen kann welche der Zeile editiert werden soll. Erst dann soll die Zeile wirklich verändert werden.

Jetzt ist die Frage wie ich das realisieren kann, oder ob jemand sowas schon fertig hat.

Ich bin dankbar für jede Antwort.
 
perl compatible regular expressions bzw PCRE such mal danach bei google oder so , damit kannst du suchmasken erstellen und dann wörter in sätzen ersetzen , erstellen, löschen usw
 
Ich hab mir das gerade mal runtergeladen, und ich kann damit nix anfangen. sry
 
was hast du dir runtergeladen? wo ist der code den du zweifelhaft versucht hast zum laufen zu bringen? wie ich sehe hast du dir das auch maximal 13 minuten angesehen, das reicht nicht aus.
 
ich habe mir das runtergeladen

pcre-6.6.tar.gz

und da ist nix von php zu sehen !
 
Das es auch Perl ist wirst du da kein PHP finden. Perl ist eine eigene Websprache.
 
und warum schreibe ich dann oben
PHP:
 ?
 
Zurück
Oben