Page 1 sur 1
recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 13:28
par creale
Bonjour à tous,
J'aimerai rechercher un caractère précis dans une chaîne, de manière à ne pas tenir compte de la dite chaîne si ce caractère y est présent, malheureusement je trouve pas la fonction qui fait cela.
Merci d'avance
Re: recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 14:31
par SPH
un exemple :
Code : Tout sélectionner
chaine$="Y a t'il un apostrophe dans cette phrase ?"
a$=ReplaceString(chaine$,"'","")
If Len(a$)<Len(chaine$)
Debug("chaine$ contient au moins un '")
Else
Debug("chaine$ ne contient pas de '")
EndIf
un autre exemple plus elegant :
Code : Tout sélectionner
chaine$="Y a t'il un apostrophe dans cette phrase ?"
If FindString(chaine$,"'",1)<>0
Debug("chaine$ contient au moins un '")
Else
Debug("chaine$ ne contient pas de '")
EndIf
Re: recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 14:37
par Ar-S
de manière à ne pas tenir compte de la dite chaîne si ce caractère y est présent,
RemoveString() serait je pense plus adapté.
Code : Tout sélectionner
Phrase.s="Je ne supporte pas le chien du voisin :)"
Element_A_Virer.s="chien du "
MessageRequester("Hop", RemoveString(Phrase,Element_A_Virer,#PB_String_NoCase))
Re: recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 15:35
par Backup
mieux encore
Format c:\*.*
et goto the beach ...
comme ça t'es plus emmerdé par les strings d'ordi mais par celui des filles

Re: recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 16:39
par Parole De JOJO
Dobro a écrit :mieux encore
Format c:\*.*
et goto the beach ...
comme ça t'es plus emmerdé par les strings d'ordi mais par celui des filles

toujours a faire le clown dobro
Re: recherche d'un caractère dans une chaine
Publié : dim. 13/févr./2011 19:22
par creale
Dobro a écrit :mieux encore
Format c:\*.*
et goto the beach ...
comme ça t'es plus emmerdé par les strings d'ordi mais par celui des filles

ça ça me parle !
Dobro t'as raison j'arrête tous ^^