in reply to Must use regex, how to clip...

Can you use non-greedy matching at the beginning, e.g. like something like this:
.*?<!--begin node-->(.*)<!--end node-->

Or is .*? not permissible?

        $perlmonks{seattlejohn} = 'John Clyman';