Regexp:...RFC1808(3)

πŸ¦‹ Regexp::Common::URI::RFC1808(3) β€” the whole manual name is User Contributed Perl Documentation, bestie

okay so picture this: it's a Regexp::Common::URI::RFC1808 kind of day, and the manual page header is literally just Regexp:...RFC1808(3) because it got tired and truncated itself. iconic behavior, honestly. anyway, let's get into it πŸ’…


✨ NAME ✨

Regexp::Common::URI::RFC1808 β€” a whole package of Definitions from RFC1808; yes with the semicolon, no I'm not kidding, that's literally how it's written πŸŽ€


🌸 SYNOPSIS 🌸

bestie just copy it exactly, character for character, don't get creative:

use Regexp::Common::URI::RFC1808 qw /:ALL/;

(that's qw then a space then /:ALL/. the space is real. respect the space πŸ™ˆ)


πŸ’– DESCRIPTION πŸ’–

so this package exports definitions from RFC1808. That's the whole vibe. ✨

It's intended usage is for Regexp::Common::URI submodules only. Read that again. Only. This is a backstage-pass situation, not a general admission ticket.

⚠️ and here's the spicy part: its interface might change without notice. No announcement, no group chat heads-up, no nothing. So don't build your whole personality on it, fr fr 😭

πŸ”₯ REFERENCES πŸ”₯

  • [RFC 1808] β€” Fielding, R.: Relative Uniform Resource Locators (URL). June 1995. a true classic, the blueprint, the mother of invention πŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

Damian Conway (damian@conway.org) β€” the icon who started it all 🫢


🧚 MAINTENANCE 🧚

This package is maintained by Abigail (regexp-common@abigail.freedom.nl). she's holding it down, keep her email in your notes ⭐


πŸ’€ BUGS AND IRRITATIONS πŸ’€

Bound to be plenty.

that's it. that's the section. no list, no numbers, just vibes and honesty πŸ’€ not me cackling at the most relatable bug report in Perl history.


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

This module is free software, and maybe used under any of the following licenses β€” that's "maybe", character for character, I'm not touching it πŸ™ˆ:

  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.

four whole license options, she said pick your fighter ❀️


πŸ’œ tiny closing note before you go: you're running this on perl v5.42.0, dated 2024-08-09 β€” so if your version smells different, that's where the manpage came from, iykyk. now go forth, slay your regexes, and don't @ me about the interface changing πŸŽ€βœ¨
πŸ“¦ where this page comes from