Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
928 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP 3.0] Substition de fin de ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP 3.0] Substition de fin de ligne

n°702628
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 19-04-2004 à 11:33:35  profilanswer
 

Bah voila,  
 
Mon utilisateur peut rentré un text dans un textarea, mais je voudrais remplacer tout ces retours a la ligne par des "<br>"
 

Code :
  1. text = replace (text, ???, "<br>" )


 
Le probleme vous l'avez compri c'est comment est codé le caractère de fin de ligne ?

mood
Publicité
Posté le 19-04-2004 à 11:33:35  profilanswer
 

n°702635
jagstang
Pa Capona ಠ_ಠ
Posté le 19-04-2004 à 11:37:20  profilanswer
 

char(13)

n°702638
jagstang
Pa Capona ಠ_ಠ
Posté le 19-04-2004 à 11:38:27  profilanswer
 

l'équivalent de nl2br() de php
 
p.s. :  utilise <br/> au lieu de <br>

n°702656
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 19-04-2004 à 11:59:04  profilanswer
 

merci JagStang

n°703129
Flyman30
Posté le 19-04-2004 à 18:32:22  profilanswer
 

Code :
  1. <%
  2. function remplace(txt)
  3. Dim temp
  4. temp = replace(temp,VbCrLf,"<br />" )
  5. remplace = temp
  6. end function
  7. %>


 
après tu fait par exemple :
 

Code :
  1. <%= remplace(News.Fields.Item("News" ).Value)%>


Message édité par Flyman30 le 19-04-2004 à 18:33:54
n°703137
jagstang
Pa Capona ಠ_ಠ
Posté le 19-04-2004 à 18:52:54  profilanswer
 

Flyman30 a écrit :

Code :
  1. <%
  2. function remplace(txt)
  3. Dim temp
  4. temp = replace(temp,VbCrLf,"<br />" )
  5. remplace = temp
  6. end function
  7. %>


 
après tu fait par exemple :
 

Code :
  1. <%= remplace(News.Fields.Item("News" ).Value)%>




 
elle sert à quoi ta variable txt que tu passes à ta fonction ?
 

Code :
  1. function remplace(txt)
  2.     remplace = replace(txt,VbCrLf,"<br />" )
  3. end function
  4. %>


Message édité par jagstang le 19-04-2004 à 18:53:19
n°703155
Flyman30
Posté le 19-04-2004 à 19:44:26  profilanswer
 

JagStang a écrit :


 
elle sert à quoi ta variable txt que tu passes à ta fonction ?
 

Code :
  1. function remplace(txt)
  2.     remplace = replace(txt,VbCrLf,"<br />" )
  3. end function
  4. %>




 
Ça sert au RegEx que j'ai dans la suite de la fonction  :D

n°703168
Gfreeman
http://www.FGFasp.com
Posté le 19-04-2004 à 20:03:33  profilanswer
 

Utilise ce groupe là.
 

Code :
  1. text = replace (text, VbCrLf, "<br>" )
  2. text = replace (text, CHR(10), "<br>" )
  3. text = replace (text, CHR(13), "<br>" )

n°703233
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 19-04-2004 à 21:32:49  profilanswer
 

VbCrLf ??
et si je remplace 10 et 13... je fais 2 <br> non ? donc 2 lignes

n°703412
Gfreeman
http://www.FGFasp.com
Posté le 20-04-2004 à 08:14:24  profilanswer
 

3xc4l18ur a écrit :

VbCrLf ??
et si je remplace 10 et 13... je fais 2 <br> non ? donc 2 lignes


 
VbCrlf contient chr(10) et chr(13), donc les lignes du dessous seront inutiles. Mais il arrive assez souvent que vbcrlf soit inefficace car il n'y a qu'un retour chariot ou qu'un saut de ligne chr(13) ou chr(10), d'ou l'utilité.


Message édité par Gfreeman le 20-04-2004 à 08:14:38

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ASP 3.0] Substition de fin de ligne

 

Sujets relatifs
[ADA] pointeur de ligneprogramme qui change une liste de ligne sur un fichier txt (débutant)
traiter chaque ligne d'un fichier[ASP 3.0] RS.recordcount
[VB6] Caractère de fin de ligne de fichierGestion de demande de congés en ASP ( /!\ n00b inside)
Un equivalent à la fonction substring en asp[ASP 3.0] Pb de connexion + encodage PassWord
[Batch] Récupérer la 1iere ligne d'un fichier log 
Plus de sujets relatifs à : [ASP 3.0] Substition de fin de ligne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR