Metadata-Version: 1.1
Name: perg
Version: 0.1.4
Summary: Generate a stream of random samples from the set of strings matching a Perl regex
Home-page: https://github.com/anrosent/perg.git
Author: Anson Rosenthal
Author-email: anson.rosenthal@gmail.com
License: MIT License
Description: Regex Sampler
        ---
        
        Simple commandline utility to generate samples uniformly over the space of strings matching a provided regular expression. Useful for spoofing input to programs!
        
        ## Example:
        We can generate a stream of fake JSON data representing people and their emails!
        ```
        $	./perg.py '{ "name":"(\w+) (\w+)", "email": "\1_\2@\w+.(edu|com|org)"}'
        
        { "name":"R TWER", "email": "R_TWER@PVRcyR)com"}
        { "name":"mwGwTOWKRXs GIGY", "email": "mwGwTOWKRXs_GIGY@FvERutwS]org"}
        { "name":"igUMTrViMt oTkFPAySfn", "email": "igUMTrViMt_oTkFPAySfn@kQekedu"}
        { "name":"MtvMHGBi R", "email": "MtvMHGBi_R@UCPbGDjJai&com"}
        { "name":"fbMyddFkTRP QeH", "email": "fbMyddFkTRP_QeH@ekmjacom"}
        { "name":"vO devQkFbORdi", "email": "vO_devQkFbORdi@LaAPfnmMcnTZlYorg"}
        { "name":"khT BoWvCONzyeOYoNgasncZnU", "email": "khT_BoWvCONzyeOYoNgasncZnU@kV-com"}
        { "name":"TmEU TvjeB", "email": "TmEU_TvjeB@pMMnvdcom"}
        { "name":"rzjoN jkpSd", "email": "rzjoN_jkpSd@qTLvRUedu"}
        { "name":"pgzQ fz", "email": "pgzQ_fz@Shtedu"}
        
        
        
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Software Development
Classifier: Intended Audience :: Developers
