Text::Q...dString(3)

πŸ“¦ version 0.09, in arch rolling

✨ NAME ✨

okay bestie, real quick: this page is from the User Contributed Perl Documentation and the manual name is Text::Q...dString(3) (yes, literally truncated like that, we don't make the rules πŸ’…). Now the actual name: Text::Query::BuildAdvancedString β€” Builder for Text::Query::ParseAdvanced to build regexps. That's the whole thing, periodt.

🌸 SYNOPSIS 🌸

  use Text::Query;
  my $q=new Text::Query('hello and world',
                        -parse => 'Text::Query::ParseAdvanced',
                        -solve => 'Text::Query::SolveAdvancedString',
                        -build => 'Text::Query::BuildAdvancedString');

πŸ’– DESCRIPTION πŸ’–

So like, what does it even do? It builds a regexp to match the advanced query that Text::Query::ParseAdvanced parsed. The words of the query can be regular expressions, and they'll give you the expected result if the -regexp option is set. That's the vibe, no cap.

πŸ’‘ lowkey important: the -regexp option has to be set for that regex-word magic to work as expected.

πŸ‘€ SEE ALSO πŸ‘€

🫢 AUTHORS 🫢

  • Eric Bohlman (ebohlman@netcom.com)
  • Loic Dachary (loic@senga.org)

k that's the page! πŸ’– this iconic manual page is filed under Text::Q...dString(3), and it ships with perl v5.38.2 on 2024-07-13. mwah, go build those regexps πŸŽ€βœ¨

πŸ“¦ where this page comes from