DEV Community

Cover image for I made a podcast about regular expressions
1 1

I made a podcast about regular expressions

Hello everyone! I’m Eugene, and /^[a-z0-9_-]
{3,16}$/ is a podcast in which I share some tips and tricks about working with regular expressions and using them in your day-to-day work.

Regular expressions can be extremely useful whenever you need to make the computer do something with text.

For example, when you need to check that what user typed is a real email, or automatically replace every uppercase letter F into a lowercase letter F.

But as useful as they are, regular expressions can be extremely confusing and intimidating for beginners.

In this podcast I’m going to explain regular expressions in a simple and accessible way, and help you start using them in your day-to-day work.

The first episode, /^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,6})*$/, is about checking that a given string is a valid email.

Let me know what you think and share it with your network if you like it! And follow me on Twitter or Spotify to get the next episodes

Thank you :)

Image of Datadog

Datadog Log Solutions Webinar

Learn how to overcome today’s toughest logging challenges - whether it’s managing skyrocketing log volumes and costs, adopting new logging solutions, or meeting stringent compliance demands.

Watch the Webinar

Top comments (1)

Collapse
 
randalschwartz profile image
Randal L. Schwartz

The first episode, /^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,6})*$/, is about checking that a given string is a valid email.

And fails spectacularly. Two in-use emails are *@qz.to (well, still using *, but different domain), and my own fred&barney@stonehenge.com (which is an auto-responder... go ahead and email it).

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

If this post resonated with you, feel free to hit ❤️ or leave a quick comment to share your thoughts!

Okay