Supression de caractère dans une cahine

calitoli Messages postés 45 Date d'inscription jeudi 26 juin 2008 Statut Membre Dernière intervention 7 septembre 2012 - 24 juil. 2008 à 10:56
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 24 juil. 2008 à 11:13
Bonjour,

Est-ce que quelqu'un peut m'aider, SVP. Je veux suprimer les caractères ' , / \ dans une chaine saisie par un utilisateur.

Merci

-Calito

4 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
24 juil. 2008 à 11:03
Bonjour,

utilise tout simplement la fonction Replace et remplace par "" (voir Replace dans ton aide en ligne)
0
lillith212 Messages postés 1229 Date d'inscription vendredi 16 novembre 2007 Statut Membre Dernière intervention 16 juin 2009
24 juil. 2008 à 11:08
Salut,
Il faut que tu lises ta chaine caractere par caractere et quand elle rencontre le caractere et bien elle la reconcatene avec le morceau suivant en "sautant" le caractere non désiré.

for i=1 to len(chaine)
   char=mid(chaine,i,1)
   if char="'" or char="," or char="/" or char ="" then
      i=i+1
   else
      machaineF=machaineF&char
      i=i+1
   end if
next



S.L.B.




<hr />

*********************************************************************************
<>
0
lillith212 Messages postés 1229 Date d'inscription vendredi 16 novembre 2007 Statut Membre Dernière intervention 16 juin 2009
24 juil. 2008 à 11:08
C'est vrai j'ai pas pensée à Replace... oups

S.L.B.

<hr />*********************************************************************************
<>
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
24 juil. 2008 à 11:13
salut,

à partir de ce snippet :
http://www.codyx.org/snippet_verifier-forcer-validite-fichier-caracteres-interdits_449.aspx#1457

remplace
Const 
sForbidden As String = "\/:*?""<>|"

par
Const 
sForbidden As String = "',/"

++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp  
0
Rejoignez-nous