Hallo :)
Also ich habe ja schon brav gesucht, allerdings mein Problem nicht lösen könne.
Das Problem:
In einem Formular kann der Besucher einen Text eingeben.
In diesem Text sollen keine Emil-Adressen oder URLs stehen (hält sich natürlich nicht jeder dran).
Wie kann ich nun aus einem Text eine Email-Adresse (oder URL) auslesen, löschen und den Text bestehen lassen.
z.B.:
Aus dem Text:
"...blabla. Man kann mich unter test@mail.de erreichen und natürlich auch beim nächsten Treffen."
...soll der Text werden:
"...blabla. Man kann mich unter erreichen und natürlich auch beim nächsten Treffen."
Mir ist klar das der Text nun etwas seltsam aussieht.
Vielleicht wäre es ja auch eine Lösung "test@mail.de" durch "XXX" zu ersetzen.
Mir ist klar das ich mit str_replace einzelne Zeichen oder bekannte Zeichenketten ersetzen kann.
Wie aber mache ich das bei einer Email-Adresse, wo mir ja nur das "@" bekannt ist und nicht was davor oder dahinter steht.
Bei einer URL kann man ein "http://www." annehmen, vielleicht aber auch nur ein "www.".
Ginge da auch ein "www.(hier irgendwas).de/com/org/etc" ?
Hhm, ich hoffe das liest und versteht jemand der nur halb so verwirrt ist wie ich.
Besten Dank !