Extensions for the `re` package.
Project description
re-extensions
Extensions for the re
package.
Installation
$ pip install re-extensions
Requirements
See Also
Github repository
PyPI project
License
This project falls under the BSD 3-Clause License.
History
v0.04
- New string operation
quote_collapse()
. - Renamed the namespace
Smart
assmart
; runfrom re_extensions import smart
to activate this namespace. - Bugfix for
rsplit()
;
v0.0.3
- The basic structure of the package is completed, including:
- advanced regex operations
smart_search()
,smart_match()
,smart_fullmatch()
,smart_sub()
,smart_subn()
, andsmart_split()
; - unique regex operations
rsplit()
,lsplit()
,line_findall()
, andreal_findall()
; - string operation
counted_strip()
,line_count()
,line_count_iter()
, andword_wrap()
; - utility classes
Smart
,SmartPattern
andSmartMatch
; - and other utility functions:
find_right_bracket()
,find_left_bracket()
, andpattern_inreg()
.
- advanced regex operations
v0.0.2
- Bugfix for
setup.py
.
v0.0.1
- Initial release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file re_extensions-0.0.4-py2.py3-none-any.whl
.
File metadata
- Download URL: re_extensions-0.0.4-py2.py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6af5b83c26c9fd6f3bbf0389cfb3c649ba84f71611c06da3f4edc8745ae12ffb |
|
MD5 | 76bb27f6be5d76a5301dab826197888c |
|
BLAKE2b-256 | 2b44eadb849b0e82f4a4fb2187aec16fd0edc1925aa5f06b87990e5484092e8b |