Python numeric range regular expression generator
Project description
Python numeric range regular expression generator
=========================
Another like packages generates incorrect or excessive patterns.
Installation
=========================
::
pip install range-regex
or
::
git clone git://github.com/dimka665/range-regex.git
Usage
=========================
::
from range_regex import regex_for_range
from range_regex import bounded_regex_for_range
regex_for_range(12, 34)
bounded_regex_for_range(12, 34)
generates
"1[2-9]|2\d|3[0-4]"
"\b(1[2-9]|2\d|3[0-4])\b"
=========================
Another like packages generates incorrect or excessive patterns.
Installation
=========================
::
pip install range-regex
or
::
git clone git://github.com/dimka665/range-regex.git
Usage
=========================
::
from range_regex import regex_for_range
from range_regex import bounded_regex_for_range
regex_for_range(12, 34)
bounded_regex_for_range(12, 34)
generates
"1[2-9]|2\d|3[0-4]"
"\b(1[2-9]|2\d|3[0-4])\b"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
range-regex-1.0.2.tar.gz
(2.4 kB
view details)
File details
Details for the file range-regex-1.0.2.tar.gz
.
File metadata
- Download URL: range-regex-1.0.2.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b93c7cc0cfca063ae4b1d46f8fc57293d77f25dcfe28ca5094ab8286eaea3e |
|
MD5 | 228b121025ce5b47cfb5a3d2f56cea7b |
|
BLAKE2b-256 | d011c5f4ac96408b458e17875fed01c99889c5f4a4e4b01ebb8e7d42f2546649 |