← All tools

Text Pattern Highlighter

Process text pattern highlighter locally with complete copy/download and explicit rules.

text-pattern-highlighterLOCAL WORKSPACE

Enabling local controls…

Inputs and settings

Processed in this tab without uploading or storing inputs. Each text field is limited to 32 KiB and complete output to 1 MiB; additional format and model limits apply.

Results

Review the settings and run. Editing inputs clears old results.

Processing model and limits

Match parsed plain-text leaves only, protecting Markdown code, raw HTML and links. Regex uses gu plus optional i inside deadline Worker; pattern ≤512 characters, ≤2000 matches. Insert escaped bold/mark or variable-backtick code spans; output is text, no HTML execution. Formatting boundaries are not crossed; Empty bold/code matches are counted without inserting markers; whitespace-only bold matches stay unchanged. Bold/code matches cannot cross lines; use mark for multiline matches. Each text field is limited to 32 KiB; complete output to 1 MiB. Runs in a one-second local Worker, with no network requests.

Data and model checked: ToolHubEN source controls ↗ECMAScript regular expressions ↗

How to use this tool

Load the example, confirm field units and processing rules, then run locally. Editing any input clears the old result. Copy or download the complete output explicitly.

When not to use it

Match parsed plain-text leaves only, protecting Markdown code, raw HTML and links. Regex uses gu plus optional i inside deadline Worker; pattern ≤512 characters, ≤2000 matches. Insert escaped bold/mark or variable-backtick code spans; output is text, no HTML execution. Formatting boundaries are not crossed; Empty bold/code matches are counted without inserting markers; whitespace-only bold matches stay unchanged. Bold/code matches cannot cross lines; use mark for multiline matches. Each text field is limited to 32 KiB; complete output to 1 MiB. Runs in a one-second local Worker, with no network requests.