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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Trouver la chaine entre deux chaines

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Trouver la chaine entre deux chaines

n°354364
dragonspyr​o93
Posté le 07-04-2003 à 10:02:21  profilanswer
 

si j ai un string et que je veut recuperer toutes les chines comprises entre deux chaines precise que dois je faire ?
 
Exemple :
avec "bonEEEjourAAAcommEEEentAAAcava"
 
je veut recuperer "jour" et "ent" car elles sont comprises entre "EEE" et "AAA"

mood
Publicité
Posté le 07-04-2003 à 10:02:21  profilanswer
 

n°354397
nur
Posté le 07-04-2003 à 10:25:34  profilanswer
 

dragonspyro93 a écrit :

si j ai un string et que je veut recuperer toutes les chines comprises entre deux chaines precise que dois je faire ?
 
Exemple :
avec "bonEEEjourAAAcommEEEentAAAcava"
 
je veut recuperer "jour" et "ent" car elles sont comprises entre "EEE" et "AAA"


 
temp = "bonEEEjourAAAcommEEEentAAAcava"
pos1 = Application.WorksheetFunction.Find("EEE", temp, 1)
pos2=Application.WorksheetFunction.Find("AAA", temp, pos1+3)
 
machaine=mid(temp,pos1+3,pos2-ps1-2)
 
 

n°354430
dragonspyr​o93
Posté le 07-04-2003 à 11:16:40  profilanswer
 

merci beaucoup tu me sauve la vie  :lol:

n°354769
nur
Posté le 07-04-2003 à 14:44:27  profilanswer
 

j'avais fait une erreur ds les chiffres ,ceci permet de trouver ta chaine entre 2 chaines de tailles quelconques:
 
 
 
temp = "bonEEjourAAAAcommEEEentAAAcava"
ch1 = "EE"
ch2 = "AAAA"
pos1 = Application.WorksheetFunction.Find(ch1, temp, 1)
pos2 = Application.WorksheetFunction.Find(ch2, temp, pos1 + Len(ch1))
 
machaine = Mid(temp, pos1 + Len(ch1), pos2 - pos1 - Len(ch1))

n°354777
dragonspyr​o93
Posté le 07-04-2003 à 14:47:31  profilanswer
 

merci bcp j avais corrigé de moi mme :sol:

n°354804
nur
Posté le 07-04-2003 à 15:04:38  profilanswer
 

dragonspyro93 a écrit :

merci bcp j avais corrigé de moi mme :sol:  

Quelle bete!

n°354836
dragonspyr​o93
Posté le 07-04-2003 à 15:24:33  profilanswer
 

Eh ouai c ca les truecodeurs   :sarcastic:

n°354844
nur
Posté le 07-04-2003 à 15:30:24  profilanswer
 

dragonspyro93 a écrit :

Eh ouai c ca les truecodeurs   :sarcastic:  

des nerdzs .? :whistle:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Trouver la chaine entre deux chaines

 

Sujets relatifs
Ou trouver l'UML de l'algorithme A* ? (recherche du plus court chemin)URL -> CGI -> Chaine de caractère -> En faire une String ?
Supprimer plusieurs caractères dans une chaine ?[VB] transformer une chaîne
Entrer une chaine de caractere en mode INVISIBLE [PERL]Les chaines de caracteres, les tableaux....
Formattage de chaine concisAlgorithme de recherche/rempalcement de chaînes dans un fichier ??
[access] trouver le repertoire courant [solution inside]debutant : fonction retournant une chaine de charactere
Plus de sujets relatifs à : Trouver la chaine entre deux chaines


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)