in reply to Module suggestions for parsing query words (ala google)?
Ostensibly, your "parser" could be as simple as:
$input = "name: jones location: ny";; %query = map{ split ':\s+' } $input =~ m[(\S+:\s+\S+)]g;; pp \%query;; { location => "ny", name => "jones" }
Or just:
$input = "name: jones location: ny";; %query = $input =~ m[(\S+):\s+(\S+)]g;; pp \%query;; { location => "ny", name => "jones" }
Do you need more sophistication than that?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Module suggestions for parsing query words (ala google)?
by pffan239 (Beadle) on Oct 01, 2010 at 12:24 UTC | |
by BrowserUk (Patriarch) on Oct 01, 2010 at 16:19 UTC | |
by pffan239 (Beadle) on Oct 04, 2010 at 12:28 UTC |