{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/3"}],"enrichment":{"capability":"Backrefs extends Python's re and regex libraries with additional backreference features and syntax not natively supported, such as Unicode property escapes and case-conversion backreferences.","skillfed_tags":["regex-wrapper","unicode-patterns","text-processing"],"use_cases":["Converting matched text to uppercase or other cases using backreferences in substitutions.","Writing regex patterns with Unicode property classes like \\p{Letter} or \\p{Digit}.","Porting regex patterns from other languages that support extended backreferences into Python.","Processing multilingual text where Unicode character properties simplify pattern matching.","Building text transformation pipelines that rely on advanced regex features."],"what_it_does":"Backrefs is a wrapper around Python's built-in re module and the third-party regex library that adds backreference syntax and features not available in either engine natively. It enables patterns like Unicode property escapes (\\p{Letter}) and case-conversion backreferences (\\C, \\E) that are common in other regex engines but absent from Python's standard tools.\n\nThe package is designed for developers who need advanced regex capabilities within Python without rewriting patterns or switching languages. It sits as a compatibility layer, translating extended syntax into operations the underlying engine can execute. With no runtime dependencies and support for current Python versions, it integrates as a drop-in replacement for re or regex in projects requiring these additional features.","worth_installing":"Yes, if you need extended regex features like Unicode properties or case-conversion backreferences. The package is actively maintained, has no dependencies, installs easily, carries a permissive MIT license, and ranks in the top 5000 PyPI packages. Install only if your patterns genuinely require features beyond standard re or regex; otherwise, the added layer is unnecessary."},"id":"backrefs","links":{"html":"https://skillfed.io/packages/backrefs","md":"https://skillfed.io/packages/backrefs.md","pypi":"https://pypi.org/project/backrefs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-26","license_spdx":"MIT","license_treatment":"permissive","name":"backrefs","python_support":"supports_current","summary":"A wrapper around re and regex that adds additional back references."},"popularity":{"monthly_downloads":13528784,"position":1276,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"8.0"}
