|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
Bonsoir,
Y a-t-il une possibilité de lire une chaine de caractère à partir d'un caractère défini ? Par exemple si ma chaine est Ne faire apparaitre que ce qu'il y a derrière le / J'ai regardé un peu les fonctions VBscript pour voir comment faire cela mais je n'ai pas trouvé (ou peut-être pas bien regardé...) |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 24 ![]() |
1/ Trouver la position du '/' :
Dim nPosition nPosition= Instr(mavariable,"/") 2/ Dim sChaine sChaine = Mid(mavariable,nPosition,Len(mavariable)) Si mes souvenirs sont bons, les syntaxes sont correctes, sinon cherche sur Google la bonne syntaxe de ces fonctions. Voilà |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 805 ![]() |
Bonjour,
Au lieu de Citation:
Citation:
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
Oui je m'en était rendu compte après avoir posté
![]() Le slash par contre apparait toujours devant... |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
Ok pour retirer le slash :
|
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Inscription : mars 2008 Messages : 2 690 ![]() |
Et en faisant ça ?
Code :
sChaine = Mid(xVar,nPosition+1,Len(xVar)) |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
En effet, ça fait un peu moins "bricoleur".
Autre problème que je rencontre maintenant : Si il n'y pas de slash, la page plante... Est ce que je peux tester l'existence de ce slash sur la chaine? |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Inscription : mars 2008 Messages : 2 690 ![]() |
Si InStr renvoie 0, alors c'est qu'il n'a pas trouver le "/".
|
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
Une dernière chose, comment faire pour afficher uniquement ce qu'il y a devant le "/" ?
|
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Inscription : mars 2008 Messages : 2 690 ![]() |
J'hésite avec l'indice de départ 1 ou bien 0 ?
|
|
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Sleeg Adri Inscription : juillet 2010 Messages : 131 ![]() |
L'indice est bien 1 avec nPosition-1 pour retirer le slash.
Merci pour votre aide et à toi vermine pour avoir pris le temps de me répondre!
|
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Inscription : mars 2008 Messages : 2 690 ![]() |
Au plaisir.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com