Вот у меня такая проблемма, парсирует кредиты и уридиум и то, через раз..
Но самое главное - не парсируеться ид.
Reg.Expression := 'cred=(.*?)&xcred=(.*?)&'';
if Reg.Exec(S) then ListBox1.Items.Add('Credits: '+Reg.Match[1]+' | Uridium: '+Reg.Match[2]);
Reg.Expression := 'uid=(.*?)&';
if Reg.Exec(S) then ListBox1.Items.Add('ID: '+Reg.Match[3]);
Почему я сделал в разные строки ? Потому что, когда я ставлю ид в одну строку с кредитами и уридиумом - пишет в %. А там, не пишет сам ид..
Пробовал
Reg.Expression := 'uid=(.*?)&';
if Reg.Exec(S) then ListBox1.Items.Add('ID: '+Reg.Match[1]); (Без кредитов и уридиума, все ровно не берет =(