protected function guess_magic_url(array $record) { // Look for <!-- m --> or for a URL tag that's not immediately followed by <s> return strpos($record['text'], '<!-- m -->') !== false || preg_match('(<URL [^>]++>(?!<s>))', $record['text']); }