regstring

A simple lib for generate regex string


License
MIT
Install
pip install regstring==1.0.2

Documentation

pyregstring

A a simple lib to create string by regex

example

from regstring import pyregstring

r = b"(?<action>\\w+)\\s(?<url>\\S+)\\s(?<version>\\S+)\r\n"

rs = pyregstring()

if (rs.parse_regex(r)):
    rs.set(b"action", b"GET")
    rs.set(b"url", b"/test")
    rs.set(b"version", b"HTTP/1.1")
    print(rs.to_bytes())
    print(rs.names())
    print(rs.size())
b'GET /test HTTP/1.1\r\n'
[b'action', b'url', b'version']
20