FIX: Properly escape literal tag name in matching.

Even with the restriction to valid tag names, certain allowed characters (like ".") have special meaning in the searchpairpos() regexp, potentially causing wrong matches (e.g. with <foo> vs. <f.o>).
Change the regexp to "very nomagic" /\V/ and escape any remaining backslashes as a precaution.