I've finally got a strange regexp that *almost* works. I can see it getting
the right results internally, but it never seems to return true or whatever
a regexp returns on success. At this point I have no idea if I'm dealing
with bugs, features, or a strong misunderstanding of the language.
If anyone wants to try to figure out what is wrong with it (or can see it at
a glance) here is the ugly little thing:
full BAD__HTML m|<BODY>(.*)</BODY>(??{ (scalar reverse $1) =~
/>([a-z]+)\/<(?!.*[\s>]\1<)/is; })|s
Loren