Patterns - The Regex App

Patterns - The Regex App

By Nikolai Krill

  • Category: Developer Tools
  • Release Date: 2011-04-07
  • Current Version: 1.3
  • Adult Rating: 4+
  • File Size: 1.07 MB
  • Developer: Nikolai Krill
  • Compatibility: Requires iOS 10.7 or later.

Description

Patterns is the ultimate tool for working with regular expressions. Build great patterns quickly and effortlessly with regex syntax highlighting, live match view, replace mode, built-in quick reference, and much more. Whether you're new to regex and ready to learn, or a seasoned regex wizard looking to save valuable time, Patterns is the tool for the job. FEATURES: - Regular expression syntax highlighting makes it easy to see how your pattern is interpreted by the regex engine. No more confusion about what needs to be escaped. - The Matches view lets you inspect all matches and captured text produced by your regex, alongside your search text. Clicking on a match or group highlights both the matched search text and the specific portion of your regex that produced the match or capture. - See matches, replacements, and filter results in real time while you edit your pattern. - Use the Copy Code feature to quickly export your pattern for use in a number of different programming languages. - The built-in regular expression quick reference sheet helps you learn and expand your knowledge of regex syntax. - Customize the regex engine for different regex "flavors". Supported flavors are: Oniguruma, POSIX Basic (BRE), POSIX Extended (ERE), Perl (PCRE), emacs, Java, Ruby, bash, grep, and sed.

Screenshots

Reviews

  • Surprisingly useful

    5
    By MarcusPyo
    I was looking for a standalone macOS regex app. This happened to be on sale so I thought, what the heck. I figured it'd be nice as a backup for when the regexr website goes down. A few months later, I realize I am using Patterns all the time. It is super convenient to Control-Tab into, paste in a text fragment, and immediately copy the output. It is lightening fast even for huge find/replace operations. Copying various regex group matches saves me tons of time too. Overall I am extremely happy with the app. One minor thing would be a notebook or sidebar or something where you can save expressions. Otherwise great. Don't even wait for a sale to save a dollar or two. Just buy it. You will end up loving it.
  • Works just as you would want it to

    5
    By WookieBoy
    I have used this app for a long time. It is amazing how simple it is to use.
  • 5 Stars if it wouldn't crash so much.

    1
    By Toddiddimusums
    Its a five star app that has not been updated in three years. It's a shame, the fixes it needs to not crash are very likely not too hard to fix, I hope the dev comes back to this.
  • Crashes

    1
    By TNGFan1
    Crashes while in the middle of editing a regex
  • No M1 Support

    2
    By ayampols
    This is an outstanding little utility, I use it all the time. Unfortunately, it has not been updated for arm64 architecture, so does not run natively on M1 Macs. There is no response to queries from the developer.
  • Love this RE tool. Best in my opinion.

    5
    By jim*bob
    Super-great for develping regexes, especially when you have to use different flavors/languages. My only gripe is that you can't save your work. Generally, that's not a problem, your RE ends up in the code. However, it would be nice to revisit a RE with a new test case (the new one that broke your code) and have all the test cases available, so you don't introduce a regression.
  • No Support for M1 macs

    1
    By JoshStrange
    After buying this app a year ago I can no longer use this because it will not install on an M1 mac
  • Needs a Universal (or Apple Silicon) build

    3
    By VeryVito
    Easily the best Regexp utility for Mac. Highly recommend if using an Intel-based Mac. Unfortunately, it's been a while since the app has been updated, and I really hope an M1-optimized version is in the cards.
  • Learning

    5
    By jed02
    I have been struggling with figuring out a simple problem. Bought the app, typed in teh text and solved the problem in less than a minute. Very useful for learning a powerful tool.
  • Using this for a long time

    5
    By Xiquid
    I've been using this application for a long time... to quickly make sure my regexes are suitable and do what they're supposed to, I always turn to this application. Good job!

keyboard_arrow_up