{{state.loadingMsg}}
This app has been discontinued
{{app.name}} has been flagged as end-of-life. It is no longer supported by the developer.
- Discontinued date: {{app.eol_date}}
- Last version: {{app.eol_last_version}}
- Last supported OS release:
- {{context.platforms[os].name}}: {{context.platforms[os].versions[rl].id}} – {{context.platforms[os].versions[rl].name}}
Compatibility
No compatibility information currently available. Click Share your experience above to get started.
Editor's Note
Editor's Note
Editor's note content supports Markdown.
32-bit app warning
{{app.name}} is 32-bit. It will not be supported in macOS 10.15 Catalina (2019 release) unless it is updated by the developer.
About the app
macOS version built with Catalyst
Ready for Apple Silicon
macOS version has a universal binary & runs natively on Apple Silicon Macs.
Ready for Windows on ARM
Windows version has a native ARM64 binary & runs natively on Windows ARM devices.
Description
A complete regular expression development tool meant for novices and professionals alike, this editor has many features designed to help in the development and storage of regular expressions. Based on the PCRE library, RegExRX will allow a user to craft patterns that are compatible with most regular expression flavors and will let them easily copy those patterns to other languages like Objective-C, Perl, Ruby, PHP and Xojo.
Some features include:
-
Search and Replace modes.
-
Color-coded tokens in both the "search" and "replace" patterns.
-
Live matching against source text. Live replace too, where applicable.
-
Insert menus with almost every acceptable token and a description of what they do, including constructs for various groupings, conditionals, lookarounds, and POSIX expressions.
-
A "Match List" that shows all matches, with subexpressions and group names, and represents invisible characters like a space or return with their token equivalents ("\s" or "\r").
-
Dark Mode support.
-
Optionally show invisible characters in each field.
-
A Templates menu for oft-used patterns. Save As Template from the File menu, or download free samples from our website directly into the Templates folder.
-
Export the Match List to a text file, Excel, FileMaker Pro XML, or just the Clipboard.
-
Save the Replaced Text to a text file.
-
Stats on both the source text and replaced text so you can tell exactly where you are and what characters are represented at all times. Helps avoid errors caused by invisible characters.
-
Linked scrolling among the source text, the replaced text and the Match List.
-
Support for Unicode tokens, verbs, and subroutines.
-
Save regular expressions in documents for reuse.
-
Open as many windows as desired.
-
Multiple levels of undo and redo.
-
Link your sample source text to a file for easy reloading.
-
Support for free-spacing mode.
-
Full Unicode support, including a chart of all Unicode characters.
-
A fluid interface that lets you resize each panel freely.
-
Copy the find and replace patterns in ready-to-paste code for Objective-C, Perl, PHP, Ruby, AppleScript, JavaScript, 4D, and Xojo.
We also provides several ready-to-use sample regular expressions in a separate, free download. These samples include finding e-mail addresses, validating dates, removing duplicate lines, and more, and are available at our web site. (Check the Help menu to download directly through RegExRX.)
Similar apps
- Loading...
- No similar apps to display.
-
{{::simApp.name}}
- Loading...
- No similar apps to display.
-
{{::simApp.name}}
Screenshots
Administration
Stats
{{::getFirebaseObjectSize(admin.watchers)}} watching
- {{u}}
{{::getObjectSize(appMeta.favourites)}} favourited
- {{u}}
Get the app
Developer status
| OS Release | Supported by developer? | App version | Reference | |
|---|---|---|---|---|
| {{context.platforms[thePlatform].versions[pv.platformVersion].fullname}} | {{ pv.status.replace("-", " ") }} Runs natively on Apple Silicon Runs under Rosetta translation on Apple Silicon Runs natively on Windows ARM devices Runs in x86/x64 emulation on Windows ARM devices | {{ pv.appVersion }} | {{ pv.reference }} | {{ formatDateFromNow(pv.updated_at, true) }} by {{ pv.updated_by }} |
User status reports
Recent status reports
| User | Platform | App version | Status | |
|---|---|---|---|---|
| {{s.user}} | {{context.platforms[s.platform].versions[s.platformVersion].fullname}} {{context.platforms[s.platform].versions[s.platformVersion].id}} | {{s.appVersion}} | {{ formatDateFromNow(s.$priority) }} |
Discuss the app
Compatibility Notes
-
{{note.user}} on why version {{note.appVersion}} has {{note.status.toLowerCase()}} on {{context.platforms[note.platform].versions[note.platformVersion].fullname}}:
{{note.note}}
Share your experience
Platform
- {{platform.name}}
Chip / CPU
- Apple Silicon
Chip / CPU
- Windows on ARM
OS Release
- {{pv.name}} {{pv.id}}
App version
- +
- {{appVersion.name}}
Compatibility
Notes
Summary
{{newStatus.summarySentence()}}
When a developer has not stated official support, or if your experience differs, record your individual experience with the app here.
Select a platform on the left to get started.
Official developer status
Platform
- {{platform.name}}
Chip / CPU
- Apple Silicon
Chip / CPU
- Windows on ARM
Release
- {{pv.name}} {{pv.id}}
Supported by developer?
Binary type
Binary type
Supported app version(s)
Reference (URL to developer support site, blog post, etc)
Summary
{{devStatus.summarySentence()}}
Previously reported by {{ devStatus.existingReport.updated_by }} on {{ formatDateForDevStatus(devStatus.existingReport.updated_at) }}. Submitting will update the status.
Use this to record when a developer has stated they are officially supporting (or not supporting) a particular OS release.
Select a platform on the left to get started.
Comments