mesejo/trrex
Efficient string matching with regular expressions
This tool helps you quickly find or replace many different keywords or phrases within large amounts of text. You provide a list of the words or phrases you're looking for, and it generates a special pattern to efficiently scan your documents. Anyone who needs to process text, like data analysts, researchers, or marketers, can use this to extract or modify specific terms across their content.
146 stars.
Use this if you need to rapidly search for, extract, or replace a predefined list of many different keywords or phrases in a large body of text.
Not ideal if you only need to find a few simple words or if your text processing tasks involve highly complex, dynamic linguistic analysis beyond simple keyword matching.
Stars
146
Forks
7
Language
Python
License
MIT
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/mesejo/trrex"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
winkjs/wink-nlp
Developer friendly Natural Language Processing ✨
LSYS/LexicalRichness
:smile_cat: :speech_balloon: A module to compute textual lexical richness (aka lexical diversity).
mbejda/Node-OpenNLP
Apache OpenNLP wrapper for Nodejs
LanguageMachines/frog
Frog is an integration of memory-based natural language processing (NLP) modules developed for...
winkjs/wink-nlp-utils
NLP Functions for amplifying negations, managing elisions, creating ngrams, stems, phonetic...