Ah, okay. That’s much more straightforward. The answer, though, remains that regular expressions that are actually regular <i>cannot</i> parse HTML that is actually HTML. Regular expressions can parse HTML up to a certain depth specified in advance – which is <i>not</i> the definition of HTML.