Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #16546
| Date | 2012-10-11 09:36 +1100 |
|---|---|
| From | Andrew Poulos <ap_prog@hotmail.com> |
| Newsgroups | comp.lang.javascript |
| Subject | Searching object using AND and OR |
| Message-ID | <ZaOdnXdCIZD3ZejNnZ2dnUVZ_vWdnZ2d@westnet.com.au> (permalink) |
I've got a large (potentially hundreds of indexes) object that looks
something like
var obj = {
"a":["apple","banana"],
"b":["fish","apple","car","run","jump"],
"c":["car,"truck","motorcycle","banana"],
"d":["banana","boat","car","bicycle"],
...
};
Where array elements can only be individual words.
Its straightforward enough to go through the object and return all
indexes where a "search" word matches an element in the index's array
but I'm stuck trying to work out how to even approach allowing the use
of "AND" and "OR".
For example, to search for
banana AND (bicycle OR motorcycle)
would return "c" and "d".
Andrew Poulos
Back to comp.lang.javascript | Previous | Next — Next in thread | Find similar | Unroll thread
Searching object using AND and OR Andrew Poulos <ap_prog@hotmail.com> - 2012-10-11 09:36 +1100
Re: Searching object using AND and OR Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-10-11 01:13 +0200
Re: Searching object using AND and OR Dr J R Stockton <reply1241@merlyn.demon.co.uk.invalid> - 2012-10-11 20:00 +0100
Re: Searching object using AND and OR Gene Wirchenko <genew@ocis.net> - 2012-10-11 16:39 -0700
Re: Searching object using AND and OR JJ <jaejunks_at@_googlemail_dot._com> - 2012-10-12 13:25 +0000
csiph-web