2017-10-02 6 views
-2

J'ai des difficultés à utiliser lsearch.rechercher une liste en utilisant lsearch en tcl

je une variable my_name_is_tom_male J'ai une liste de noms:

dave tom mike 

Je suis en train de rechercher la variable à l'aide d'une liste

set names [list dave tom mike] 
lsearch $names my_name_is_tom_male 

Je continue à recevoir -1 au lieu de 1.

lsearch attend une correspondance exacte dans la variable.

Appréciez votre aide.

+0

Qu'attendez-vous? –

+0

Je m'attends à "1" au lieu de "-1" – kramer

+1

Il n'y a pas de chaîne 'my_name_is_tom_male' dans votre liste. S'il vous plaît commencer avec le tutoriel Tcl là-bas à http://www.tcl.tk – kostix

Répondre

0

lsearch renvoyant -1 car il n'y a pas de correspondance disponible.

Tcl command execution Step

Dans le cas si vous êtes à la recherche de chaîne à extraire de la chaîne « my_name_is_tom_male ».

Alors la solution probable est comme ceci.

lindex and lsearch commands

+3

images, vraiment? –