{"library":"exrex","type":"library","category":null,"description":"Exrex is a Python library and command-line tool for 'reverse regular expressions,' designed to generate strings that match a given regular expression. It's useful for tasks like testing, fuzzing, and creating sample data. The library supports common regex features and handles potentially infinite matching strings by limiting their maximum length. It is a pure Python library with no external dependencies and efficiently uses generators to manage memory. The current version is 0.12.0, with an infrequent release cadence.","language":"python","status":"active","version":"0.12.0","tags":["regex","regular expressions","generator","string generation","testing","fuzzing","utilities"],"last_verified":"Sun May 24","install":[{"cmd":"pip install exrex","imports":["import exrex","from exrex import generate"]}],"homepage":"https://exrex.rtfd.io","github":"https://github.com/asciimoo/exrex","docs":null,"changelog":null,"pypi":"https://pypi.org/project/exrex/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.01,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/exrex/compatibility"}}