Python bindings to Rust's regress ECMA regular expressions library
Project description
Python bindings to the Rust regress crate, exposing ECMA regular expressions.
>>> from regress import Regex
>>> regex = Regex(r"\d{4}")
>>> regex.find("2020-20-05") is not None
True
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
regress-0.2.2.tar.gz
(8.8 kB
view hashes)
Built Distributions
regress-0.2.2-cp38-abi3-win_amd64.whl
(249.6 kB
view hashes)
regress-0.2.2-cp38-abi3-win32.whl
(242.2 kB
view hashes)
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf309a60c1f95df2154999d19aec410c223e25277d402d11abee3879aae5248 |
|
MD5 | 59f53b679d6d3c7a02abacbec2470363 |
|
BLAKE2b-256 | 26932973c411e8a364c708906383e63dec696eb97e3ef7115433ff301d16f077 |
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 443fce910fda612f8f0b15ea9c0824834f5a90721cb367a0f34ba1fc0dcb45f5 |
|
MD5 | e6ff3a8612417cc05dd0c3d94828ba15 |
|
BLAKE2b-256 | 7a74dc01c4fc49a42dcc5f168ee6680bff6af2d7cc4adf488baa1811b6f30aab |
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 314eed4d8269e22f18d8d530c8b0930b70de9533ff6869e386d6d7d490d82fdf |
|
MD5 | a098598d6f52e28356361957ecc5ca78 |
|
BLAKE2b-256 | 5a4e3befc852ef4ef6a755fd2023d4f2b78333c501c59777e1deddd9276f7059 |
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3ca602698cf943ce8a9bfe9246701f69cba187f6f64138341b17c256e4a2553 |
|
MD5 | 65a72de79d6c3fc133cd5c2c6d5761fd |
|
BLAKE2b-256 | aa702c901ff7effb48f686fba09edc191a0ab12563366d03302f089995096676 |
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9380e37cb4b4c3ab2a05b24d1872efbf874a62ed6ed2af9a905354217e209cc |
|
MD5 | b520fd4f10a12ea53fbbf14ce083446d |
|
BLAKE2b-256 | 0f349047cfc455f969c37f1f23627c455d1a277bd65b23c58d940254f61cb673 |
Close
Hashes for regress-0.2.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cec1df3afba7fec5999f97b255be89755798981052df2b2865c67175642cbec5 |
|
MD5 | 4d6da801afe8bd4cf6621efc0576443c |
|
BLAKE2b-256 | d51860c4606fee08a82d6612a2fe522c43c30716510dd67ee719a7320efd417a |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51471b6e74340c87bb9ec6e8b7ee39740269052f83a0bde38c75d4dab30f7833 |
|
MD5 | 6c488f3fdc6e952f5e8f289a954aa342 |
|
BLAKE2b-256 | d2cc3ccac3cc85c1693cab8f358af02cf7696f3f03ef58a56bae02e3d4f0d94b |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f15a82f4d68cd05cec53d8143b3f9329c659dcfd9c44b573d568f62f6b7cab3f |
|
MD5 | c6bb6dd3a19bb580bba4f868e32ec6df |
|
BLAKE2b-256 | a29c64866b07d264ce54f17a5b5a6c50b2a1a0be99fd105469a4c9c7c9ccd562 |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941e3473f96bc50cefecb5be3951485cba41393310f7282d33b79d22e3d0dcc8 |
|
MD5 | f0cbd1d93d715fb4205a2f7f40df1942 |
|
BLAKE2b-256 | ec02ea92e53555cc40e33f2dd6cd25e1c7a27d6334af10abf5a28903a07f2db5 |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e6258f0556c60a857a9213772b2303fdc4f5c665ee93f89cb49f660ea2d6abe |
|
MD5 | 73af03d28200396938e14caa4fd13e55 |
|
BLAKE2b-256 | 74abced6ec1c01f3df5fb8cb113620a186f4f8333bd96e69f03618cbc5ae5d43 |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5fe86b5d08be9bd52c38dd0462fa05bd7eecbbfe1f18a168fac2fe21dbe52ee |
|
MD5 | f943767a3a15ad6afaa321701f4b2ef0 |
|
BLAKE2b-256 | 24e1e1b4d25cc1d2cb7521f93f2429065c84e1fa4934dc8ab988fc9dce29d24a |
Close
Hashes for regress-0.2.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abf9c66c4569afe5bee64f39d543c247fb6a8d4575a14d754505e9e464baf638 |
|
MD5 | 4a30880df5eeaef396fe97edfc86a9da |
|
BLAKE2b-256 | d893ea22eec307b2a5480d62189c158a0d072e6df7900378b49b8fe3fad65d1f |
Close
Hashes for regress-0.2.2-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99c66e1b9abcb21f64877d7ca00dd77de36e0c4a8d652593003e9da119308433 |
|
MD5 | 80fe56879fc3778aa2a635fe8f590571 |
|
BLAKE2b-256 | 06b0f139e47e27faeda5d7452ebc98f6e3448f0f8d1fdd38e4b67db35f124961 |
Close
Hashes for regress-0.2.2-cp38-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c130194854eda97ada223a56e18a3788c6315ff747746d14130a30e086176fe |
|
MD5 | 864f84a0f3df3aaf929afe93c8e2c77b |
|
BLAKE2b-256 | f0d15878e3611a0663fd980874333eeb0ab40124c085653bb1937b82c5cfcb04 |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68be9726e84792d378c9d6ee0275aaf211426549d04a1c59a8a750a3d85bfaec |
|
MD5 | 90433e6be3ee26e66324b7d26e9dd160 |
|
BLAKE2b-256 | c6c535b550505e56cccc28b70fa3957ee7b122240a62ecdd10f32ab4f568f1d1 |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 879c8d39214b9990923fda73ed860b13d450aafdefbcb1cf301ff540c14bea0a |
|
MD5 | 520a69e149f1240adf1ebbcb793c68fa |
|
BLAKE2b-256 | be5d3295b33575c131ef0214d953a10e0a18a13887049cb80dc64e1f031f1094 |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c32c159935244991af846049eb4e366abd0550473bfc90f5a5db10668c46d5b5 |
|
MD5 | ef9cb3953f645dcafb46f04ec392ca82 |
|
BLAKE2b-256 | 116094c130b71b62271878d7db9ffe8a80c721c32a39025fbcc39bc93649c69d |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25ce1a96a429974b106d2fd08e1c9c700382fb7e0a3ace57f1a9f03d198cc135 |
|
MD5 | fc44134c44014d500cc6dd320b8efcb3 |
|
BLAKE2b-256 | 090c7924685bd2b0727ca09796adb85d6fb0d01603700c21de4b3a2c1168321a |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3453ea5d80d22fb4cbd932f31bf66762f0ca0c4b0c81aae1aa9a50d2e9b5de0c |
|
MD5 | 0ce39da4cec5032324dadfc3444ccc40 |
|
BLAKE2b-256 | ae6a8c6a8e56616cdddcfc184d07cfba1c68d5c86ee8f873c1c58ace0da380d6 |
Close
Hashes for regress-0.2.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9efb9b5c2a3b31bd05ea9a212c05e8277895bccef7240a154020d50891d97219 |
|
MD5 | 1ee5e5519a29f7bc5a2b4a09f552b977 |
|
BLAKE2b-256 | cf7618a3147fc4d4131f1f52332262760614dac78626790f950d02ddc44389f2 |
Close
Hashes for regress-0.2.2-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de8fb30248571007709e86038049eea30f4d6caf8bf267e68305bbb1d7da83fb |
|
MD5 | 6f6a7703f7aaa0c7f5ebd2b80d6e4c5b |
|
BLAKE2b-256 | adf3d33238a24f8c99b4022a4c0ea320705ae2503294cc4493a000c067bbe3a1 |
Close
Hashes for regress-0.2.2-cp38-abi3-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60266fc33cbc6cb62b11d5276a704ce83f7439bf289d234ca77d46f3e172376e |
|
MD5 | a34d2dc7deabd41a8f9ad89b63a50c38 |
|
BLAKE2b-256 | 5d8e49d0e02a3a4e96d4d1a795ef7038da2cfa1a0c5d7ea46f292bcc73518164 |