[Résolu] Paramètre de recherche

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Sombila
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 23 févr. 2006 05:22

[Résolu] Paramètre de recherche

Message par Sombila »

Bonjour;
je voulais chercher tous les mots "<bal/x/y>" or x et y peuvent variés.
x peut etre composé de 1 caractére (len)
y de 2caractere

j' ai initialisé .SearchString="<bal/0/00>"

j'ai parametré les recherches avec .SearchSimilarityExchange=2
.SearchSimilarityRemove=2

et l'or de la recherche il ne trouve que "<bal/0/00>"
Et ignore les "<bal/1/00>""<bal/0/5>""<bal/a/a1>"

Comment peut on récupéré ces valeurs?
Merci.
:roll:
bm92
ManitOOu
ManitOOu
Messages : 2562
Inscription : 26 nov. 2005 13:42

Message par bm92 »

j'ai parametré les recherches avec .SearchSimilarityExchange=2
.SearchSimilarityRemove=2

et l'or de la recherche il ne trouve que "<bal/0/00>"
Et ignore les "<bal/1/00>""<bal/0/5>""<bal/a/a1>"
Pour que ces deux critères soient pris en compte tu dois avoir

Code : Tout sélectionner

.SearchSimilarity = True
.SearchSimilarityRelax = True
La recherche de similarité sert à trouver des mots comportant des fautes d'orthographe. Il est possible qu'elle soit perturbée par les / et les chiffres. De toute façon elle pourrait aussi bien trouver mmbal/0/00 que bal/abc/00

Il faudrait plutôt employer la recherche générique.

Code : Tout sélectionner

.SearchRegularExpression = True
.SearchString = "bal/./.{1,2}"
Voir le tableau Liste des expressions régulières dans l'aide en ligne.
Sombila
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 23 févr. 2006 05:22

Message par Sombila »

Merci Bcp;
OOo2.0 , WinXp