jomama Geschrieben 9. September 2002 Teilen Geschrieben 9. September 2002 Sersn. Ich such nach ner Funktion für mein Gästebuch. Ich weiß mit Filehandles umzugehen, was ich machen will, ist, die Werte eines eingelesenen Stringarrays dahingehend zu verändern, das ich Wörter durch andere Wörter ersetze, wie zum Beispiel "A***h"(man kann sich vielleicht denken, was sich dahinter verbirgt). Welche Funktion macht sowas?(Ich weiß, da gibts Seiten, aber die Erklärung ist echt kompliziert geschrieben:rolleyes:) Ich geb mal folgendes vor: Im String $message="Hallo Peter" soll Peter durch Waldemar ersetzt werden, so das dann $message="Hallo Waldemar" ist. Danke schon mal im Vorraus. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shad0w Geschrieben 9. September 2002 Teilen Geschrieben 9. September 2002 www.php.net/str_replace www.php.net/preg_match www.php.net/preg_replace damit geht das. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jomama Geschrieben 9. September 2002 Autor Teilen Geschrieben 9. September 2002 Danke für die schnelle Antwort. str_replace sollte wohl das tun, was ich will. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jomama Geschrieben 11. September 2002 Autor Teilen Geschrieben 11. September 2002 Hab noch nen Zusatz, das ist aus der Doku nicht so klar geworden. Kann man mit str_replace auch variablen verwenden? Ich mein folgendermassen. http://www.link.de wird ersetzt durch: <a href="http://www.link.de">[url]http://www.link.de[/url]</a> ...und zwar so, das im Gästebuch alles was mit http:// anfängt durch einen Link-Tag ersetzt wird. Wie schreibt man sowas? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jaraz Geschrieben 11. September 2002 Teilen Geschrieben 11. September 2002 Hallo, RTFFAQ http://www.dclp-faq.de/q/q-regexp-uri-klickbar.html Gruß Jaraz Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jomama Geschrieben 19. September 2002 Autor Teilen Geschrieben 19. September 2002 Hab mal wieder keinen Peil. Mir stellt sich folgendes Problem: Ich will nach Wörtern suchen, die länger als 50 Zeichen sind, also Spam ausmerzen. ereg_match oder preg_match oder so auf volle Wörter zu verwenden wäre ja an sich nicht das Problem, nur wie gebe ich im pattern an, das ich ein Wort suche, das länger ist als fünfzig Zeichen? :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Chaosmaker Geschrieben 20. September 2002 Teilen Geschrieben 20. September 2002 ([^ ]{50}) müßte afaik gehn, d.h. 50 Zeichen lang kein Leerzeichen. Is nur mal n einfaches Beispiel. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jomama Geschrieben 24. September 2002 Autor Teilen Geschrieben 24. September 2002 Ich werd das mal ausprobieren, habs ber schon anderweitig gelöst. Ich lass einfah den String an den Leerzeichenstellen "explode"n und teste dann die einzelnen Arraywerte mit "strlen". Funktioniert problemlos. Trotzdem danke. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MiH Geschrieben 24. September 2002 Teilen Geschrieben 24. September 2002 also wenn es ein wort ist ist es relativ einfach. preg_match("|\w{50,}|",$string); Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jomama Geschrieben 26. September 2002 Autor Teilen Geschrieben 26. September 2002 Das hätt ich auch noch geschafft, das geht mit strlen. Ist aber ein ganzer Text, nix für ungut, mit explode gehts am besten. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.