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.1.3.tar.gz
(8.5 kB
view hashes)
Built Distributions
regress-0.1.3-cp38-abi3-win_amd64.whl
(246.2 kB
view hashes)
regress-0.1.3-cp38-abi3-win32.whl
(239.3 kB
view hashes)
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8477f97255359114d723aaea340a6d26e08d163bfb3ecf9fd6e8c6b640657153 |
|
MD5 | 5e405ae188a04b0653cc713773b3855d |
|
BLAKE2b-256 | 47c9506f76576cdaff0e2816a0416cbaf1e1e6544e3b209d04c5951992ee8f8e |
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa99b8b19fd8625f7a4b7c7e94b20012347287706c93dfcb3625f031c4fbbb44 |
|
MD5 | 4191bee300692a0a5c68750c08ba0164 |
|
BLAKE2b-256 | 37b77eb1c928d31cf35cf8f360a38b54e8076476b1527f88edaf766d85034005 |
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34b71820462b843ba8e84cdc212d465f47f52d040bdbf25456dfa4a585bbbf06 |
|
MD5 | 7918315a0790c9f7471bb322a3a5cfd4 |
|
BLAKE2b-256 | 3466a5577d3cd4245ca24948700d362efa9a778210bcecca9e31666e136cb123 |
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aba379ebbe1f880a4c9c6d84eb93cdcdc4d86f38f361d020c76f61ac1a75bf5b |
|
MD5 | c7e10da1ac9e360a316e91af9feec9ac |
|
BLAKE2b-256 | 1cb67d220c3aa8bcb15af9b2136910bae6d7aa7639d6eb95b209052435bd7731 |
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76e2740582556f783dbb290161b34538cefed81adb696f41aa0a00e05f4bea6a |
|
MD5 | e8545cb19801cad64aa6bcc12f784987 |
|
BLAKE2b-256 | f93c8b950e6544b59560dbc5b66f4e3b7a1115347ee18560cde77c4d8050c92d |
Close
Hashes for regress-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88df8f097d92b2dd37db772539f2eec5c0231acb3c5cd1397212db4ee5ee50b6 |
|
MD5 | e26d700f3705a709c8febf3a955167a8 |
|
BLAKE2b-256 | 4dbe0b09c04edb4d42150317900605ef943263fdaa15e91efcd152a61d06a9db |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f28dd1401c2356e97546332e78eecc4c2fb02a5d74598d1b49d80e8ad27e818 |
|
MD5 | 5822ca3ead0fa782c6fbd7669f5298bd |
|
BLAKE2b-256 | 575eff5c3feb1495f783d59aeef07563020a9865b6b36fda105eec3d74009ece |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 283df69ad8203b988e641c78108303d25a7e70b440fd32be0f5f06f7db99ed8b |
|
MD5 | d84cc7d5b6057fdc358f7d97cd0a47bd |
|
BLAKE2b-256 | b29b19dc77ae95e9cfb1af81929ea71575379e65fcba2dd1e1cd082f95a50e8f |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ba01c59b30df8d5f445282619d96229b0e02fac3dc7002233a5769df99cf842 |
|
MD5 | e3f202f63a9950144a4253c934add251 |
|
BLAKE2b-256 | 4788f0dcf34170b8406a157fd54ba46b86b0e4fe49dbeaeff6e13942ff0fb1aa |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8fb5e82365e1a1cf46fbe87d4d6cd0914c90fd6b4f873e90b3b54966edc9e24 |
|
MD5 | eaf3adf99ce5f11d138dcfbacedf3fed |
|
BLAKE2b-256 | ca58afa35373ba0329c7c36f9f993734969248dbace37cf8cf13efd738c76ed1 |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 971116d00a6933b0d1434ecb44d4b90ff752cb0b4eed2d328f675b5e5c1b2382 |
|
MD5 | 8910786d7edb1b6da73599077e2b17ed |
|
BLAKE2b-256 | 4ce746e0fa93e8a683220ed38e612ac16f798f9dd42648f419fcbaff545b6aef |
Close
Hashes for regress-0.1.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9665ef298e870434d9c38abd61320c1044f75064d26549694d7a21d1822f0cc8 |
|
MD5 | fbdca68b8c7f909a8c4c7d92c118c8a5 |
|
BLAKE2b-256 | e58727bd8f732bfadbc86c4ef2346b7894bb32251b3cb871bed59b715a8372e9 |
Close
Hashes for regress-0.1.3-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dff2278a6fe1b2571f8b83c5b61f7dbfd0de946a2a286a00e4e4c1e7adcbb3a2 |
|
MD5 | 7dcfc9e787f75059e739559a17fde621 |
|
BLAKE2b-256 | cf7a9d61b1cc1e8504af01f943dfc7e38ca3ffc0d4d840780131cff349915af8 |
Close
Hashes for regress-0.1.3-cp38-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 177f3980ab8757ec077e31f0202d19a874cc991634055c69208376f4f380a8f6 |
|
MD5 | 3ced5c6a692623761520c437eb1947b4 |
|
BLAKE2b-256 | d4b5ec05f647f6a67fb5a3e8c8442bdd0e36eb9e4be3f3f6378308042adb4bfe |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17bbfe48cf156289a0c8c99d5b2fc311cdc5d0712dc19ef091d3fc5e2c49df82 |
|
MD5 | c895c2c1906eb6a6838136dd1a5f6a74 |
|
BLAKE2b-256 | 09e0a1cddf4bb80fb2053d3c1b775bc7d30fe43f798e0715b1b30369a86c7727 |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fb6b8ee0ce51df9adb17b2256f3be98d8fbd2f5d6be3694fd5b232a6ea5c56e |
|
MD5 | a000ca85261a47ec7aff85c9484ee6f9 |
|
BLAKE2b-256 | 46351f13eb0846a0e57584da01477541b87232d1ea41fac50f77ee61fec86feb |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf2a720a3a5bf29aca677ff056c82560fe081d1a6eb68a3d7388f8862bdb471f |
|
MD5 | 661064eb245057795edce656de6f1581 |
|
BLAKE2b-256 | 447124e18e9c68f3ba3ea0a353c9dcc3e79bcaab18ac7e3d3b0ea048c9b8fbbf |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b0b5996bd3a2cca16bb9f5b7b44135567f368dfb67ec70fcd2820e4268a0990 |
|
MD5 | ca777e6f634d1d844cb9f229ee6a80a2 |
|
BLAKE2b-256 | 14f755ec950d8e5003ecb80f69dcacd28bddea7243cf4c031fa9488410115713 |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b328f0de185fc91453c9cf5a4d90bb5c9910c447d7438160258b627286919c7 |
|
MD5 | b6169c45e8f962eb2d45091c1c8b89af |
|
BLAKE2b-256 | d5008fdab77f0d6548e84a469b5dce3ebf32d2c781ca00ebd646d8b74293ca69 |
Close
Hashes for regress-0.1.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39686b0bf556fc36c463e59b2120950f8e5146501feff796931d05d5d399812b |
|
MD5 | 376a8049a9633868339b83ff1587a8ce |
|
BLAKE2b-256 | 8a07d66d2fb0156f7a1ea434720f5dacc841db3fa9d6711b8f13227e2f5bc2e0 |
Close
Hashes for regress-0.1.3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c85c96360b6f8d4561fce0900e6eaf6003dbcd657863bbd19ad4b72a45f97fd5 |
|
MD5 | 322eaeec224a2123a7408ec8f3b072e7 |
|
BLAKE2b-256 | ada87b33b24bf85d9ff0c0f65cf84f8df66b177089ea1d06cdcf3218915bfe3d |
Close
Hashes for regress-0.1.3-cp38-abi3-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddedb4231563433cf17ba12aa86bdca1cce777a4459b80826f51f49ad10c2c8c |
|
MD5 | 4dbdbac5968ff441ae0193d82ac32235 |
|
BLAKE2b-256 | 7f28bf610d1fe0db14cb56857cb18bca647377a38462a9dcfd65bc33ecd421f2 |