Gexed
Test & Track Regex
$7.99
Gexed 2.0 is a full redesign: every capture group in its own color, live replace, tests for your patterns, and copy as Swift, JavaScript or Python.
Gexed is a regular expression workbench for Mac, iPhone and iPad. Write a pattern, paste in some text, and watch it match as you type.
EVERY GROUP IN ITS OWN COLOR
Each capture group gets its own color, carried from its parentheses in the pattern to what it captured in the test text and its row in the results, so even long patterns with named and nested groups are easy to follow.
MATCHES AS YOU TYPE
• Match count, group count and timing update with every keystroke
• Matching runs in the background with a time limit, so a runaway pattern can't freeze the app
• Select a match to find it in the text, or move the cursor to find it in the list
• Clear explanations when a pattern is invalid, with the problem underlined
• Toggles for ignore case, multiline, dot matches newlines and ignore whitespace
REPLACE, WITH A LIVE PREVIEW
Write a replacement using $1, $2 and so on, and see the result as you type.
TESTS FOR YOUR PATTERNS
Give a pattern examples it should match, match entirely, or not match. Gexed checks them on every edit, so you know the moment a change breaks something.
YOUR LIBRARY, EVERYWHERE
• Save patterns with notes, mark favorites, and search them all
• Start from a built-in library of common patterns, from email addresses and dates to URLs and colors
• Your library syncs through iCloud between your Mac, iPhone and iPad
• Import and export patterns to share them
COPY AS CODE
Copy any pattern as Swift Regex, NSRegularExpression, JavaScript or Python, with flags and escaping taken care of.
AND MORE
• A cheat sheet beside the editor: choose an entry to insert it at the cursor
• Shortcuts actions: Find Matches, Replace Matches and Run Saved Pattern
• On Mac, test any selected text from the Services menu
• On iPhone and iPad, regex symbols in a row above the keyboard
• Open a text file to use as the test text
Gexed uses ICU regular expressions, the same engine as NSRegularExpression and Swift, so a pattern that works in Gexed works in your app.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
* Redesigned editor: each capture group gets its own color, carried through the pattern, the highlighted test text and the results
* Flag toggles for ignore case, multiline, dot matches newlines and ignore whitespace (patterns written as /…/flags are converted once, automatically)
* Match count, group count and timing as you type; matching runs in the background and stops after half a second, so heavy backtracking can't freeze the app
* Replace mode with a live preview, using $1, $2… for captured groups
* Tests: examples a pattern should match, match entirely, or not match, checked on every edit
* Copy a pattern as Swift Regex, NSRegularExpression, JavaScript or Python
* Clickable matches: select a match to find it in the text, or move the cursor to find it in the list; zero-width matches are shown
* Cheat sheet in a side panel; choosing an entry inserts it at the cursor. Adds atomic groups, possessive quantifiers, named backreferences, \Q…\E, \G and replacement templates
* Sidebar search, favorites, sorting, notes, duplicate, and drag and drop
* Open a text file as the test text
* Shortcuts actions: Find Matches, Replace Matches and Run Saved Pattern
* Test in Gexed from the Services menu on Mac
* Import, export and About are now available on iPhone
* Regex symbol keys above the keyboard on iPhone and iPad
* Clear explanations when a pattern is invalid, with the problem underlined
* Fixed: menu commands acted on every open window at once
* Fixed: About did nothing on Mac
* Fixed: smart quotes and dashes could be typed into patterns
* Fixed: pattern colors didn't update while typing on iPhone and iPad
* Fixed: the sample pattern was recreated on each new device and after deleting everything
* Fixed: recent edits could be lost on quit; edits now save a second after you stop typing
* Fixed: results didn't refresh when a pattern changed on another device
* Fixed: three library patterns didn't match their own examples
* Fixed: importing a file twice duplicated its patterns
* Fixed: text sizes now follow the system text size setting
The developer, smol farm LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- smol farm LLC
- Size
- 9.3 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later. - Mac
Requires macOS 14.0 or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 smol farm LLC

