How can I get variables from a text

var myText : String;

function Start() {

var guiwww : WWW = new WWW(url);

yield guiwww;

myText = guiwww.text;

after this I obtained the following text

&displayBtn=no&btnUrl=www.domain.com&shwMore=yes

how can I get the variables in this line (displayBtn, btnUrl and shwMore) and make them unity variables?

Thanks!

myText = myText.SubString(1); //drops the first &

int start = myText.IndexOf("=");
int end = myText.IndexOf("&");

string displayBtn = myText.SubString(start + 1, end - start);

myText = myText.SubString(end + 1);

the string will now be btnUrl=www.domain.com&shwMore=yes