in reply to Re^4: Escaping special characters for POD output
in thread Escaping special characters for POD output

Thanks a lot! Didn't realize one might use pod_quote() to insert text inside a POD link. I've incorporated all your suggestions and uploaded version 0.002.
  • Comment on Re^5: Escaping special characters for POD output

Replies are listed 'Best First'.
Re^6: Escaping special characters for POD output
by ikegami (Patriarch) on Dec 16, 2019 at 11:47 UTC

    ow, the leading look-behind will slow things down a lot.

    my %transforms = ( ( map { "$_<" => "$_E<lt>" } 'A'..'Z' ), ">" => "E<gt>", " " => "E<32>", "\t" => "E<9>", "=" => "E<61>", "/" => "E<sol>", "|" => "E<verbar>", ); s{ ( [A-Z]< | [>/|] | ^[ \t=] ) }{$transforms{$1}}g;
      My casual testing confirms slowdown but not that significantly. Can you provide some texts for benchmarking?

        I didn't do any benchmarking.