An ergonomic way to use regex recursively.
Project description
ReDocparse
ReDocparse is a small library that aims to make transforming large amounts of text easier.
It introduces a redocparse.matcher.Matcher
class that matches a chunk of text via regex,
runs the matched text through an optional callback function,
then sends the matched text through each of its nested Matchers.
In short, it's a more ergonomic way to use regex recursively.
Discord
Included in this repository is src/discord, which is an application of ReDocparse aimed at creating Python dataclasses from the Discord API Documentation (specifically for use with DubiousDiscord).
discord.parse_discord requires Inflect to run.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for redocparse-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3df8eca4b95fe12c7e6135b19725458df8e1a3f9ff96fc11cd1e97f3ebcf06b0 |
|
MD5 | 336c69a85c5fce14bc65a390b76dff8b |
|
BLAKE2b-256 | 62e738cba0b12912eb1bace276d8886607118100eb00b8bf96a34ee0216e69d7 |