Hi all,

I need some help.
I have a hash table with data stored in it, around 3000 items.
It is stored like:
item token1 token2 token3 token4 token5 token6 token7 token8 token9

Now, my problem is this.
I want to take a piece of text, and find that piece of text back in the hash table.
I'm using something like this at the moment:
var %match = $hget(Table,$hfind(Table,* $+ %matchtext $+ *,1,w).data)

Now, I DON'T want to search all tokens in the table, but ONLY token5.
And I also don't want wildmatches, I want only EXACT matches.

Example:
2231 Green Blue Silver Orange Purple Black Yellow Red
2232 Blue Silver Orange Purple Black Yellow Red Green

If I search for Orange, it should return nothing.
If I search for Black, it should return the data of line 2232
If I search for Purple, it should return the data of line 2231
If I search for Red, it should return nothing.

Can this be done with the above mentioned line?
var %match = $hget(Table,$hfind(Table,* $+ %matchtext $+ *,1,w).data)

Thx a lot in advance!