recherche d'un caractère dans une chaine

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
creale
Messages : 16
Inscription : sam. 29/janv./2011 14:33

recherche d'un caractère dans une chaine

Message 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
Agence web https://www.atoneo.com
Bougie personnalisée https://www.bougie-personnalisee.fr
Fabrication bougie https://www.fabricant-bougie.fr
Avis externalisés https://satisfactions-clients.com
Ecommerçants Alsaciens https://www.alsazon.shop
Avatar de l’utilisateur
SPH
Messages : 4947
Inscription : mer. 09/nov./2005 9:53

Re: recherche d'un caractère dans une chaine

Message 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

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: recherche d'un caractère dans une chaine

Message 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))
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: recherche d'un caractère dans une chaine

Message 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 :mrgreen:
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: recherche d'un caractère dans une chaine

Message 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 :mrgreen:
toujours a faire le clown dobro
creale
Messages : 16
Inscription : sam. 29/janv./2011 14:33

Re: recherche d'un caractère dans une chaine

Message 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 :mrgreen:
ça ça me parle !

Dobro t'as raison j'arrête tous ^^
Agence web https://www.atoneo.com
Bougie personnalisée https://www.bougie-personnalisee.fr
Fabrication bougie https://www.fabricant-bougie.fr
Avis externalisés https://satisfactions-clients.com
Ecommerçants Alsaciens https://www.alsazon.shop
Répondre