Code Golf : Parsing google results
Bash + grep + lynx, 38
Since we can open a web browser, then I will use lynx:
lynx -dump $1|grep -Po '(?&lt;=d:)[^&amp;]+'

(Thanks to @manatwork for grep usage instead of sed)
We pass in the whole URL in as a parameter:
$ ./gr.sh &quot;www.google.com/search?q=stackexchange&amp;ie=utf-8&amp;oe=utf-8&quot;
http://stackexchange.com/
https://en.wikipedia.org/wiki/Stack_Exchange
https://twitter.com/stackexchange
https://play.google.com/store/apps/details?id=com.stackexchange.marvin
https://github.com/StackExchange/StackExchange.Redis
https://github.com/StackExchange/StackExchange.Redis/blob/master/Docs/Basics.md
https://www.crunchbase.com/organization/stack-exchange
$ 

Which gives the same list as: