WinFuture-Forum.de: Preg_replace - Hilfe Benötigt! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Preg_replace - Hilfe Benötigt!


#1 Mitglied ist offline   Hauner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.294
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 07. September 2006 - 15:18

Hallo,

ich verwende derzeit folgenden Ausdruck:
Ersetzt alle Newline-Befehle durch Leerstrings
$source = preg_replace("/\\r\\n|\\n|\\r/", "", $source);

Jetzt möchte ich, dass diese Newline-Befehle nur durch einen Leerstring ersetzt werden, wenn sie nicht in ein textarea-Objekt eingeschlossen sind.

<textarea>Hallo,
wie geht's?</textarea>
Hier soll nicht ersetzt werden.

<span>
Hallo
</span>
Hier soll ersetzt werden.

Kann mir jemand helfen?
Viele Grüße,
Hauner

Dieser Beitrag wurde von Hauner bearbeitet: 26. September 2006 - 18:09

0

Anzeige



#2 Mitglied ist offline   fineliner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 105
  • Beigetreten: 14. Januar 05
  • Reputation: 0

geschrieben 07. September 2006 - 19:21

bin leider kein php-spezialist (siehe meine frage :gähn: ),

aber müsste es nicht gehen indem mann alle:
<textarea> irgendwas </textarea>
in ein array schreiben lässt (vor dem ersetzen von "\n" )
und dann "\n" ersetzen lässt
und dann wieder mit replace, nur halt mit dem array als ersatz,
alle <textarea> wieder in den alten Zustand versetzt.

Hoffe das war verständlich, ich könnte dir zu dieser Variante auch den Code liefern aber ich denke das schaffst du selbst.

;D

Dieser Beitrag wurde von fineliner bearbeitet: 07. September 2006 - 19:22

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0