Having trouble reading this email? View it in your browser.
New This Week

Regular Expressions Machinery

To effectively use regular expressions, you need to understand how the machinery works under the hood. Take control of the search process, control how the pattern is matched, and get both faster and more accurate results with this illustrated guide. You can get started without any prior knowledge of regular expressions to write efficient and elegant regexes with ease.

Recently Released:

 
BlueSky X LinkedIn Instagram Mastedon Facebook

Best Sellers:

Make sure you haven't missed anything!

  1. Ash Framework
  2. Real-World Event Sourcing
  3. Hotwire Native for Rails Developers
  4. The Art of Functional Programming
  5. Engineering Elixir Applications

See all best sellers...

Regular Expressions Machinery
January 23, 2025

Regular Expressions Machinery: The Illustrated Guide

This book is written for those who want to deeply understand regular expressions. Maybe you’ve come across them in programming languages or tools, but never really understood how they work under the hood. The book presents complex concepts in a simple and visual way, with clear examples and practical applications. Whether you are a programmer, data analyst, or just want to get better at text processing, this book will take your knowledge to the next level.

The goal of the book is to give you a deep understanding of regular expressions so that you can use them with confidence and efficiency in your work. We begin by looking at the theoretical basis of regular expressions: finite automata. Then, we go through the only two operations and the only function needed to create regular expressions. We also thoroughly explore all basic and advanced features of modern regular expressions, and some of the most common pitfalls. Finally, we examine the concept of test-driven development (TDD) and how you can leverage it to write regexes that are correct and easy to maintain in your production code.

Now available from pragprog.com/titles/d-snrem.

Want to Write Something? Share What You Know

From paperbacks and ebooks to online courses and beyond, if you want to create technical content, we may be your perfect partner.

Leverage our 20+ years of experience, our global distribution network, our massive fan base, our relationships with industry leaders, our editorial, production, and marketing prowess, and even our reputation for excellence. Sure, you could go it alone, but with some of the highest royalties in all of traditional publishing and your own personal team, why would you bother?

Shoot us an email at proposals@pragprog.com or visit pragprog.com/publish-with-us for more details today.

Let's publish something together!

Upcoming Author Appearances

  • 2025-01-24 Kenneth Kousen, Java Champions Conference
  • 2025-01-24 Daniel H Steinberg, Functional Conf
  • 2025-01-27 Johanna Rothman, PMI Lakeshore Ontario
  • 2025-02-03 Frances Buontempo, OOP 2025/Munich
  • 2025-02-03 Steve Love, OOP, Munich
  • 2025-03-05 Zachary Daniel, Codebeam America
  • 2025-03-07 Zachary Daniel, Codebeam America
  • Be the First

    Sign up for this newsletter at https://pragprog.com/newsletter/ and be the first to hear about our newest content, best promotions, and upcoming events.

    Thanks for your continued support.

    By Professional Developers, for Professional Developers
    PragProg.com

    Sent by the Pragmatic Programmers, LLC. • PO Box 271356 • Flower Mound TX 75027