|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 30 ![]() |
Bonjour, question bete, il faut que je remplace dans une chaine un retour chariot par un espace.
je pense utiliser la fonction replace qui me semble être la meilleure solution, mais je ne connait pas le caractère à remplacer. le '\n' et chr(13) ne marchant pas. Si quelqu'un peut m'aider ! Merci d'avance |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 862 ![]() |
chr(10)
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 562 ![]() |
Pour avoir le code du caractère à remplacer, tu as la fonction ASCII(chaine)
qui te renvoie le nombre du 1er caractère de la chaine) |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 30 ![]() |
Ok merci, le chr(10) est nickel !
Par contre je ne pouvais pas récupérer la valeur avec ascii car le retour chariot se trouvait en plein milieu d'une chaine .... |
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 562 ![]() |
Substr !!!
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 30 ![]() |
oui mais tout le pb est là : je ne connais pas la valeur de la chaine, et je dois remplacer les retour chariot par des espaces.
donc comment j'aurais pu récupéré le code ascii sans connaitre son emplacement exact dans la chaine ... M'enfin maintenant je sais ^^ |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com