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

  FORUM HardWare.fr
  Programmation
  ASP

  Comment séparer une variable en 2 parties en ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment séparer une variable en 2 parties en ASP

n°257854
dexter10
Posté le 30-11-2002 à 18:03:41  profilanswer
 

j'ai une variable stockée dans mon URL :
jarrivepo.asp?img=img5
comment puis-je récupérer le chiffre dans'img5' ?
 
Merci par avance,

mood
Publicité
Posté le 30-11-2002 à 18:03:41  profilanswer
 

n°258053
Mara's dad
Yes I can !
Posté le 30-11-2002 à 23:41:46  profilanswer
 

Normalement, je dirai "expression régulière", mais je sais pas si c'est dispo en ASP.
 
Si ta chaîne est toujours formatée de la même façon, un simple "subsrt" (mid() il me semble en VB) devrait suffir, non ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°258056
HappyHarry
Posté le 30-11-2002 à 23:42:36  profilanswer
 

Mara's dad a écrit a écrit :

Normalement, je dirai "expression régulière", mais je sais pas si c'est dispo en ASP.
 
Si ta chaîne est toujours formatée de la même façon, un simple "subsrt" (mid() il me semble en VB) devrait suffir, non ?




 
si y a un composant pour les regexp

n°258710
dexter10
Posté le 02-12-2002 à 10:24:01  profilanswer
 

Je ne crois pas que le regexp est dispo en asp.
 
Autre précision :
le chiffre après 'img' peut varier de 1 à 15.
la longueur de la variable est de 4 à 5 (img9,img10)
 
Y'a bien une possibilité de récupérer ce chiffre ! :??:  

n°258712
Oreste
Posté le 02-12-2002 à 10:25:22  profilanswer
 

La fonction mid() devrait résoudre ton probleme

n°258873
deliriumtr​emens
sic transit intestinal...
Posté le 02-12-2002 à 14:05:37  profilanswer
 

pas de regexp en asp :sweat:  
 
<%Function extract(txt)  
   dim regEx
   Set regEx = New RegExp
   ' Découpe la chaîne
   regEx.Pattern = "[a-z]+"
   ' vire le texte, garde les chiffres
   extract = regEx.replace(txt,"" )
end function
 
Response.write extract("img124" )
Response.write extract("img2" )
%>
 
Je viens donc d'accomplir un miracle.
 
Béni sois-je !  ;)
 
Edit : tu pourrais aussi faire ton Pattern comme ça :
regEx.Pattern = "^[img]+"
 
Edit2 : moi aussi je veux apprendre les expressions régulières en ASP, alors je me rends  
ici


Message édité par deliriumtremens le 02-12-2002 à 14:14:02
n°258906
dilyfe
Posté le 02-12-2002 à 14:45:57  profilanswer
 

<%
MaValeur = Request.QueryString("img" )
Nombre = Right(MaValeur, Len(MaValeur) - 3)
%>
 
Pour img10, ca te retournera le 10
 
si c bien ca ke tu veux...
A+

n°258987
dexter10
Posté le 02-12-2002 à 15:42:23  profilanswer
 

:jap: Merci infiniment  :jap:

n°272670
mrmask
Mask A Gaz
Posté le 19-12-2002 à 11:31:08  profilanswer
 

sinon y'a split :)

n°272692
cyp en for​sse
Toggenburg enthusiast
Posté le 19-12-2002 à 11:46:55  profilanswer
 

dilyfe a écrit :

<%
MaValeur = Request.QueryString("img" )
Nombre = Right(MaValeur, Len(MaValeur) - 3)
%>
 
Pour img10, ca te retournera le 10
 
si c bien ca ke tu veux...
A+
 


 
tout à fait, c'est la fonction à utiliser, elle est faite pour ça.

mood
Publicité
Posté le 19-12-2002 à 11:46:55  profilanswer
 

n°280684
asc
Posté le 07-01-2003 à 00:51:21  profilanswer
 

DeliriumTremens a écrit :

pas de regexp en asp :sweat:  
 
<%Function extract(txt)  
   dim regEx
   Set regEx = New RegExp
   ' Découpe la chaîne
   regEx.Pattern = "[a-z]+"
   ' vire le texte, garde les chiffres
   extract = regEx.replace(txt,"" )
end function
 
Response.write extract("img124" )
Response.write extract("img2" )
%>
 
Je viens donc d'accomplir un miracle.
 
Béni sois-je !  ;)
 
Edit : tu pourrais aussi faire ton Pattern comme ça :
regEx.Pattern = "^[img]+"
 
Edit2 : moi aussi je veux apprendre les expressions régulières en ASP, alors je me rends  
ici


 
Attention à la version de VBScript 5.0 et supèrieures sinon utiliser JScript ;)


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

  Comment séparer une variable en 2 parties en ASP

 

Sujets relatifs
[Access] Récupérer une variable d'environnementQuestion sur un site web en ASP avec Access
[JS] Comment fabriquer une variable dynamique?[PHP] Variable $REMOTE_USER
[MFC] Fenetre à geometrie variableprogrammation objet : pb de variable
[ASP] code pour test connexion (Urgent!!!)Longueur d'une variable... [ - Job's Done - ]
Comment savoir qu'une variable est numérique[ASP] besoin d'aide pour affichage
Plus de sujets relatifs à : Comment séparer une variable en 2 parties en ASP


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