$ perl -del DB<2> x 0+( () = join('',('','x'x((1<<30)-10),'')x2) =~ m{}g ) 0 2 DB<1> x 0+( () = join('',('','x'x((1<<30)-10),'')x3) =~ m{}g ) 0 0