EXREX(1)

πŸ“¦
version 0.11.0 Β· 2 versions
, in fedora 43

πŸ’– NAME πŸ’–

okay bestie, say hi to exrex β€” it's the manual page for exrex 0.11.0, and it's literally a whole little machine that makes strings out of your regular expressions ✨


✨ DESCRIPTION ✨

so basically, here's the whole vibe of how you call it πŸ‘‡

usage: exrex [-h] [-o FILE] [-l N] [-c] [-m N] [-r] [-s] [-d DELIMITER]
[-v]

       REGEX

and what even is it? exrex - regular expression string generator πŸ’… that's the whole job. you hand it a regex, it hands you back the strings that match it. iconic behaviour, no cap 🫢


πŸŽ€ positional arguments:

  • REGEX β€” the REGEX string, bestie. this is the one you're feeding in πŸ“

πŸ”₯ options:

  • -h, --help β€” shows this help message and then dips out. the classic exit strategy 😌
  • -o, --output FILE β€” write the output to a file. default is STDOUT, so if you say nothing it just goes straight to your terminal πŸ’»
  • -l, --limit N β€” the max limit for range size. default is 20 β€” she has boundaries, and honestly? good for her 🌸
  • -c, --count β€” counts the matching strings instead of printing them all out. math girl era πŸ”’
  • -m, --max-number N β€” max number of strings. default is -1, which is giving "no limit, we go until we're done" πŸ’€
  • -r, --random β€” returns a random string that matches to the regex. chaos, but make it compliant 🎲
  • -s, --simplify β€” simplifies a regular expression. glow-up but for regex πŸ¦‹
  • -d, --delimiter DELIMITER β€” the delimiter between things. default is \n (a newline, obviously) ✨
  • -v, --verbose β€” verbose mode. she's talking, she's explaining, she's keeping you in the loop πŸ—£οΈ
ngl bestie, -m defaulting to -1 means "unlimited" β€” so if your regex is feeling generous with matches, that's on you πŸ™ˆ

exrex 0.11.0 Β· September 2025 β€” that's the version and the date, mwah, she's stamped and official πŸ‘‘ thanks for coming to my ted talk, go generate some strings, periodt πŸ’œπŸ§š

πŸ“¦ where this page comes from