Это возможность извлечения URL.Единственная проблема заключается в том, что сами URL не могут содержать запятую.Так что, если достаточно ....
$lines = explode('\n', $urls);
for($i = 0; $i < sizeof($lines); $i++)
{
if(preg_match_all("http:\\/\\/[^,]*variable-([^,]+)", $lines[$i], $matches))
{
}
}
Кстати ... совпадения хранятся в массиве $matches
.
PS: отредактировано ... я забыл экранировать от обратной косой черты, и вам нужно искать строку в строке, чтобы убедиться в правильном поведении ... протестируйте регулярное выражение в http://www.regex -tester.de /regex.html ... это просто сработало с моим регулярным выражением.
PPS: После дальнейших исследований я нашел эту страницу: http://internet.ls -la.net / folklore / url-regexpr.html .Он содержит регулярное выражение для URL.Вы можете использовать его для извлечения URL-адресов первым, а на втором шаге вы можете просмотреть свои URL-адреса и извлечь информацию о переменной, например, variable-([\W]+)
.