Я пытаюсь соответствовать частям строки в переменные после получения страницы с завиткомрегулярного выражения матч части строка
строки является
value="http://ca.isohunt.com/upload.php?mode=bt&id=880001&sid=3096d80a1c9d2962f8f35a837a3f23e0"
Я пытаюсь получить &id=''
и $sid=''
я попытался использовать это выражение регулярных выражений с помощью preg_match и он не работает
/([^_]*?)&sid-.*?\$
Argh, игнорируйте все ответы, которые используют регулярное выражение. , , regex неправильно для этого. Используйте встроенные функции PHP, [parse_url] (http://php.net/manual/en/function.parse-url.php) и [parse_str] (http://php.net/manual/en/function.parse -str.php), как указано в ответе @ m.buettner. – ernie