RegExp 4+

Regular Expressions tester

Loshadki, LLC

    • 4.2 • 11 Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

The only one Regular Expression tester you need, that will help you to test your regular expressions in flavors:

- Go
- Go (POSIX)
- Swift
- Objective-C
- Ecmascript (Javascript)

Most of the features are free, so you can try it! But we do request a purchase of $2.99 (US price, or equivalent in your country or currency) for ability to configure advanced regular expression options.

If you are working a LOT with regular expressions and want to keep you own database (or notebook) of regular expression, this application is for you.

The new Swift regular expression flavor is highly configurable, and you can make it compatible with some of the regular expression flavor that you use (like Python or Rust).
JavaScript and Go regular expressions are very limited, so you want to keep them as separate flavors to use only features they provide.

If you account uses iCloud, all the regular expressions you save are going to be synced and backed up using iCloud (private to you).

What’s New

Version 2.1.0

Add a substitute flag so that the empty string text can be used as a substitution text.

Ratings and Reviews

4.2 out of 5
11 Ratings

11 Ratings

FrankTSays ,

SO CLOSE TO PERFECT

This is the best regex app that I've used on MacOS/iOS/iPadOS. I've tried almost every single one. The iCloud sync and folder organization is terrific and better than any others. "Patterns" is wonderful but does none of this and you can't even open a new window without losing your old pattern, let alone creating a library of snippets to use. "RegEx Lab" saves them locally but does allow you to save multiples and import/export - I just wish it could save via iCloud.

That being said, there are a couple features that I consider almost a requirement that "RegExp" does not have:
1) Highlighting of the matches on your "test text" - it shows the matches in a window pane on the right along with line numbers, but it does not have line numbers on the test text pane so often it's difficult to determine what pieces from your text is actually matching.
2) Live updating - You have to click "Run" or use the shortcut "cmd r" to run the test. This can be a bit tedious, especially when paired up with the fact that there's no highlighting of the matches.

Developer: if you could implment those two features, I'd sing RegExp's praises to every colleague, student and heck, random person that I know

Note: For those who say you can't open two regular expressions at the same time, well you can. It's just a bit wonky. Click 'View' > "Show All Tabs" and it shows a tab preview like Safari, then click the " " and BAM a new tab with a new regular expression. It works perfectly, albeit not very user friendly. If the developer could just add a new tab shortcut or toolbar button, that would be terrific, but the main thing is that it works! EDIT: IT DOES HAVE A " " next to the tab, but you still need to click "Show Tab Bar" to see the tab bar and then the at the right of the single tab. YAY

uuklanger ,

Great developer companion

I have been working on some projects requiring heavy regex usage. RegExp.app has been key to my success since I have been able to test and even improve the performance of my regular expressions. This app is very visual letting you see how the regex is processed via colored blocks that represent how pattern matching is applied.

The lead developer recently put in a small enhancement I requested which has allowed for removal vs substitution of values. This change was appreciated and works great.

The free version works nicely but the PRO version provides a ton of flexiblity.

I love this App and is the best regex app I have tried. Well worith the tiny price charged.

App Privacy

The developer, Loshadki, 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.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

More By This Developer