replace[resolu] - C#/.NET managed - Programmation
Marsh Posté le 09-08-2004 à 12:22:16
string.replace("\r", "<br>" ).replace("\f", "" );
PS: selon les OS le retour charriot (\n) est (\r) ou (\r\f)
Donc dans mon exemple, on remplace seulement le \r par <br> et on vire les \f résiduels pour ne pas sauter deux lignes.
Définition des retourus chariots :
\f Matches a form-feed character.
\n Matches a newline character.
\r Matches a carriage return character.
Marsh Posté le 09-08-2004 à 12:25:09
PS: \r\n n'est pas un retour charriot, mais deux saut de lignes. (mal formaté pour MS-DOS)
Marsh Posté le 09-08-2004 à 12:27:05
ca marche pas, je comprend pas.
Pourant ca devrait, je suis d'accord mais là il ne veut pas.
Marsh Posté le 09-08-2004 à 12:30:12
Arjuna a écrit : string.replace("\r", "<br>" ).replace("\f", "" ); |
ouais ok
le truc c'est que je fait un replace("\r\n","<br>" ) mais ca marche pas
j'ai un string avec : 1\r\n2\r\n puis qdje fais le replace j'ai tjs la meme chose dedans
puis j'ai fais un replace("\n","<br>" ) marche pas non plus
Marsh Posté le 09-08-2004 à 13:46:48
Essaie en découpant comme j'ai indiqué. (deux replace à la suite)
Marsh Posté le 09-08-2004 à 14:13:28
excusé moi mais je suis trop con.
j'avais pas assigné la variable
donc tout marche en fait
Marsh Posté le 09-08-2004 à 14:34:27
pareil.
enfin quand on a pas de tête et qu'en plus on est lundi matin voila le résultat
Marsh Posté le 09-08-2004 à 14:45:30
tout pareil, dodo
pffff, c'est chaud de coder tout seul un site de e-commerde (lapsus révélateur ) surtout quand il est tout compliqué comme celui sur lequel je travaille pas fait pour moi dès le lundi matin ça
Marsh Posté le 09-08-2004 à 12:08:37
bijour tout le monde j'ai un petit soucis mais j'arrive pas à le régler.
J'ecris dans un textebox multiligne un certain nombre de commentaire. Ensuite je veux le mettre dans un fichier html.
le truc c'est qu'il ne prend pas les entrees(nouvelle ligne).
J'aimerai remplacer les \r\n dans le string du textbox par des <br>
mais j'arrive pas.
comment on fait pour remplacer les \r\n
merci d'avance
Message édité par schmur le 09-08-2004 à 14:12:04