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::lingua -- provide regexes for language related stuff.

Author

       Damian Conway (damian@conway.org)

Bugs And Irritations

       Many regexes are 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{lingua}{palindrome}"
       Returns a pattern that recognizes a palindrome, a string that is the same if you reverse it. By default,
       it only matches strings consisting of letters, but this can be changed using the "{-chars}" option.  This
       option takes a character class (default is "[A-Za-z]") as argument.

       If "{-keep}" is used, only $1 will be set, and set to the entire match.

       This pattern requires at least perl 5.6.0.

Maintenance

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

Name

       Regexp::Common::lingua -- provide regexes for language related stuff.

See Also

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

Synopsis

           use Regexp::Common qw /lingua/;

           while (<>) {
               /^$RE{lingua}{palindrome}$/    and  print "is a palindrome\n";
           }

See Also