Download and import the JSON preset
Save `regex-and-sql-deconstructor.json` and import it via the Vezz me extension popup.
Download the Regex & SQL Deconstructor JSON preset for Vezz me. Highlight any gnarly regular expression, SQL query, or awk/jq one-liner for a token-by-token breakdown.
Instead of switching tabs and rebuilding context, highlight the exact passage that slowed you down and press your shortcut (default: Ctrl+Shift+X or Cmd+Shift+X on macOS, fully customizable in settings).
SELECT user_id, amount FROM orders WHERE user_id NOT IN (SELECT user_id FROM blacklisted_users) AND coupon_code ~ '^(?=.*[A-Z])(?=.*\d)[A-Z\d]{8,12}$';
1. **Plain-English Goal**: Selects orders from non-blacklisted users whose coupon is an 8–12 char uppercase alphanumeric string with >=1 letter and >=1 digit.
2. **Token Breakdown**: `^(?=.*[A-Z])` requires an uppercase letter; `(?=.*\d)` requires a digit; `[A-Z\d]{8,12}$` enforces 8–12 uppercase/digit chars.
3. **Test Cases**: Matches `"SAVE2026"`; rejects `"save2026"` (lowercase) and `"VIP26"` (<8 chars).
4. **CRITICAL SQL BUG (`NOT IN` + `NULL`)**: If `blacklisted_users.user_id` contains even a **single `NULL`**, `NOT IN` evaluates to `UNKNOWN` and the entire query returns **0 rows**! Rewrite using `NOT EXISTS (SELECT 1 FROM blacklisted_users b WHERE b.user_id = orders.user_id)`.
Copy the system prompt below or download the .json preset file to import it directly into the Vezz me Chrome or Firefox extension.
Forces the AI to generate concrete failing test inputs and check for classic silent killers like SQL `NOT IN (NULL)` and Regex catastrophic backtracking.
Deconstruct the selected regular expression, SQL query, shell pipeline, or cron expression: 1) Plain-English Goal: state in 1 sentence what it matches or computes, 2) Token/Clause Execution Breakdown: explain each token, lookaround, CTE, or window clause in logical execution order, 3) Concrete Test Cases: show 2 inputs that MATCH/SUCCEED and 2 subtle edge cases that FAIL, and 4) Bug & Performance Audit: flag any ReDoS backtracking risk, SQL NULL traps (like `NOT IN` with nullable columns), or index bypasses, with a safer rewrite.Save `regex-and-sql-deconstructor.json` and import it via the Vezz me extension popup.
Select the expression inside a GitHub PR diff, Metabase/Superset editor, or Stack Overflow answer.
Verify the generated edge cases before merging the expression to production.
Yes! The prompt explicitly handles regex, SQL, shell pipelines (`awk`, `sed`, `jq`), and cron schedules.
Yes—just mention your target runtime if you need a rewrite without lookarounds (e.g., for Go `regexp` / RE2).
All Vezz me JSON prompt presets are 100% free to download, customize, and share.
Install Vezz me free, highlight text on any webpage, and press your customizable shortcut (default: Ctrl+Shift+X or Cmd+Shift+X on Mac) to get an answer right beside the source.