Regexp:...:lingua(3)

πŸŽ€ NAME πŸŽ€

okay so this is the Regexp:...:lingua(3) page from User Contributed Perl Documentation, and the star of the show is:

Regexp::Common::lingua β€” provide regexes for language related stuff. πŸ’–


✨ SYNOPSIS ✨

use Regexp::Common qw /lingua/;

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

πŸ¦‹ DESCRIPTION πŸ¦‹

Bestie, please consult the manual of Regexp::Common for a general description of the works of this interface. It's giving β€œgo read the main character's manual first.” πŸ“–πŸ‘‘

Do not use this module directly, but load it via Regexp::Common. fr fr, that's the rule. 🫢

🌸 "$RE{lingua}{palindrome}" 🌸

Returns a pattern that recognizes a palindrome, a string that is the same if you reverse it. Literally the β€œtacocat” of regexes. πŸ±πŸ”„

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. Slay. πŸ’…

If {-keep} is used, only $1 will be set, and set to the entire match. Not me keeping track of exactly one capture group, but okay. πŸ™ˆ

This pattern requires at least perl 5.6.0. No cap. ⭐


πŸ‘€ SEE ALSO πŸ‘€

Regexp::Common for a general description of how to use this interface. iykyk. πŸ’œ


🌈 AUTHOR 🌈

Damian Conway (damian@conway.org). Iconic. πŸ‘‘


🧚 MAINTENANCE 🧚

This package is maintained by Abigail (regexp-common@abigail.freedom.nl). She's keeping it cute and maintained. πŸŽ€


πŸ’€ BUGS AND IRRITATIONS πŸ’€

Many regexes are missing. Send them in to regexp-common@abigail.freedom.nl. Like, if you have a regex, send it in bestie β€” the collection is lowkey incomplete. πŸ’Œ


This software is Copyright (c) 2001 - 2024, Damian Conway and Abigail.

This module is free software, and may be used under any of the following licenses:

  1. The Perl Artistic License. See the file COPYRIGHT.AL.
  2. The Perl Artistic License 2.0. See the file COPYRIGHT.AL2.
  3. The BSD License. See the file COPYRIGHT.BSD.
  4. The MIT License. See the file COPYRIGHT.MIT.

okay bye bestie β€” this page's footer energy is perl v5.42.0, dated 2024-08-09 πŸ’–βœ¨

πŸ“¦ where this page comes from