logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Regexp::Common::whitespace -- provides a regex for leading or trailing whitescape

Author

       Damian Conway (damian@conway.org)

Bugs And Irritations

       Bound to be plenty.

       For a start, there are many common regexes missing.  Send them in to regexp-common@abigail.freedom.nl.

Description

       Please consult the manual of Regexp::Common for a general description of the works of this interface.

       Do not use this module directly, but load it via Regexp::Common.

   "$RE{ws}{crop}"
       Returns a pattern that identifies leading or trailing whitespace.

       For example:

               $str =~ s/$RE{ws}{crop}//g;     # Delete surrounding whitespace

       The call:

               $RE{ws}{crop}->subs($str);

       is optimized (but probably still slower than doing the s///g explicitly).

       This pattern does not capture under "-keep".

Maintenance

       This package is maintained by Abigail (regexp-common@abigail.freedom.nl).

Name

       Regexp::Common::whitespace -- provides a regex for leading or trailing whitescape

See Also

       Regexp::Common for a general description of how to use this interface.

Synopsis

           use Regexp::Common qw /whitespace/;

           while (<>) {
               s/$RE{ws}{crop}//g;           # Delete surrounding whitespace
           }

See Also