exrex

Generate all/random matching strings for a regular expression. It can also simplify regular expressions. More information: https://github.com/asciimoo/exrex.

exrex 'regular_expression'

exrex --random 'regular_expression'

exrex --max-number 100 'regular_expression'

exrex --delimiter ", " 'regular_expression'

exrex --count 'regular_expression'

exrex --simplify 'ab|ac'

exrex '[oO0](_)[oO0]'

exrex '( {20}(\| *\\|-{22}|\|)|\.={50}| ( ){0,5}\\\.| {12}~{39})'