Regex for the URL


Can someone help me with writing the regex for the below URL? I want a Regex to match the whole URL. The url format will be like this. 12, 2012&transaction_amount=-$11.00&ccode=USD&act_id=6K6218756F7819322&counterparty=Pretty Flower Florist&initiated_page=_login&go_Ah9w8keNJ8YRLMkAMTS_Izeq0br1CF6OVtGv69WzOo8AjgDgGIiBetMG-lK&Go_Actions

This is what I have got so far, but it is matching only till the first '&'

http[s]*:\/\/www.[a-zA-Z0-9.]*mywebsite.[a-zA-Z]*[/]*[a-zA-Z0-9]*[/]*cgi-bin[/]*binary[?]*cmd=[_a-z\-]*[[\&][a-zA-Z0-9_-]*[=][a-z ,A-Z0-9_-]*]*

How can I repeat the pattern &transaction_id=8768JKHKJG19322?

[[\&][a-zA-Z0-9_-]*[=][a-z ,A-Z0-9_-]*]* does not seem to work

This is not very robust regex, but it should give you the idea - repeat common patterns.