I have an email's HTML body. I need to parse just the unsubscribe link from that. So if at any point in the dom there is some kind of link, containing the word Unsubscribe, I would need to return the URL of that specific link. I tried different regex but I can't seem to find just the unsubscribe URL or sometimes at all.
$regexp = "<a\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*(?:unsubscribe).*)<\/a>";
preg_match_all("/$regexp/iU", $body, $matches);
var_dump($matches);
This does not work :/
Thanks