Hallo!
Ich suche nach einer Möglichkeit sich nur den reinen Text ausgeben zu lassen. (ohne " . ; usw.)
nicht ganz so einfach.
Mein Denkansatz:
Ich gebe eine Formatierung vor wonach nur Buchstaben möglich sind.
Oder ich ersetze alles was kein Buchstabe ist mit " ".Aber irgendwie geht das noch nicht so richtig mit([^a-zA-ZäöüÄÖÜß]+)
if (preg_match_all('/([^a-zA-ZäöüÄÖÜß]+)/', $txt ,$conttext))
$reinertxt .=$conttext[1];
holla, Du weißt was DU da machst? Du schreibst sämtliche Sonderzeichen in den Array $conttext, und gibst am ende nur ein einziges, kleines Sonderzeichen aus. preg_match_all findet nur, ersetzt aber nichts. Daher brauchst Du preg_replace, mache das gleiche wie oben, sowas wie
$text_ohne_sonderzeichen = preg_replace('/([^a-zA-ZäöüÄÖÜß ])/', ' ',$text));
Wie muss ich die ganze Sache anstellen damit es funkt. ???
funken? Was, wann, wo?
Grüße
Andreas