You could do this with a single regular expression:
if (preg_match_all('/(SCREENSHOT|LINK) (\S+?)/', $description, $matches)) {
$needles = $matches[1]; // The words SCREENSHOT and LINK, if you need them
$links = $matches[2]; // Contains the screenshot and/or link URLs
}