Since my regexp test on parsing a string was a success, I created a #nodejs module for parsing strings. And the funny part, I scrapped the regexp 🙂 It now supports multiple keys and multiple values.
So you can do something like this:
var res = ps.parse('"foo bar" bar,"foo bar"=1 bar,"foo bar"=bar,"foo bar"'); res = [ ['foo bar', undefined], ['bar', '1'], ['foo bar', '1'], ['bar', ['bar', 'foo bar']], ['foo bar', ['bar', 'foo bar']] ]
You can find the code at GitHub or as a npm module
Recent Comments