[CF] replace enter (helemaal)

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ik programmeer met coldfusion
De tekst uit het veld

"blabla regel1
blabla regel 2
blabla regel 3"

moet ge-output worden als:

"blabla regel1 <BR>blabla regel2 <BR>blabla regel3"

en ik dacht dat te doen met:

#replace(TEKST, chr(13), '<BR>', 'ALL')#

Maar daarbij krijg ik alleen:

"blabla regel1 <BR>
blabla regel 2 <BR>
blabla regel 3"

ik moet dus duidelijk nog iets anders vervangen, maar kan niet terugvinden wat de (asci)code is...

Acties:
  • 0 Henk 'm!

  • JoostBaksteen
  • Registratie: December 2000
  • Laatst online: 29-07 19:12
Je hebt een \r\n aan het einde van elke regel.

Die hebben volgens mij allebei een andere ascii waarde. De \r zou je kunnen vervangen door niks.

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Denk maar eens na waaruit een 'enter' bestaat bij de verschillende OSen.

{signature}


Acties:
  • 0 Henk 'm!

  • BlaTieBla
  • Registratie: November 2000
  • Laatst online: 19-09 08:07

BlaTieBla

Vloeken En Raak Schieten

ik gok LF/CR.... [Line Feed, Carriage Return]

leica - zeiss - fuji - apple | PSN = Sh4m1n0


Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Je bent dus je LF vergeten weg te halen. Je hebt nu alleen je CR vervangen door een HTML-break. Kijk hier eens.

Vergeet verder niet dat Unix via \n werkt, windows via \r\n en de mac via \r voor regelovergangen. Je moet dus even een systeem vinden waarmee je herkent met wat je te maken hebt, en de boel vervolgens vervangen zodat het correct is.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
oke bedankt! handige tabel. ik heb het dus opgelost door chr(13) met niks te vervangen en chr(10) met <BR>. en het werkt.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 21:24

.oisyn

Moderator Devschuur®

Demotivational Speaker

BlaTieBla schreef op 16 September 2003 @ 12:08:
ik gok LF/CR.... [Line Feed, Carriage Return]
Dat is dus CR/LF

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Verwijderd schreef op 19 september 2003 @ 14:47:
oke bedankt! handige tabel. ik heb het dus opgelost door chr(13) met niks te vervangen en chr(10) met <BR>. en het werkt.
Het is mooier/completer om eerst alle CR/LF te vervangen door BR, dan elk apart. Op die manier gaat het altijd goed. Nu je mis je 1 situatie.

{signature}

Pagina: 1