this post was submitted on 01 Feb 2024
285 points (98.3% liked)

Comics

572 readers
1 users here now

A community for sharing comics related to programming

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS
 

Hover Text:

Wait, forgot to escape a space. Wheeeeee[taptaptap]eeeeee!

Transcript

[in a yellow box:]
Whenever I learn a new skill I concoct elaborate fantasy scenarios where it lets me save the day.

Megan: Oh no! The killer must have followed her on vacation!
[Megan points to computer.]
Megan: But to find them we'd have to search through 200 MB of emails looking for something formatted like an address!
Cueball: It's hopeless!

Off-panel voice: Everybody stand back.

Off-panel voice: I know regular expressions.

[A man swings in on a rope, toward the computer.]

tap tap
The word PERL! appears in a bubble.

[The man swings away, and the other characters cheer.]

you are viewing a single comment's thread
view the rest of the comments
[โ€“] otacon239@feddit.de 30 points 2 years ago (14 children)

I learned regex in a data entry job when receiving spreadsheets of user info they entered themselves. The number of times I went from a 40-minute by-hand solution to a 30-second one was astounding.

Need to clean up capitalization? Regex.

Need to fix all the phone numbers with dashes in them? Regex.

Need to make sure all the emails are valid? Regex.

So many hours of tedium saved. It really is one of the most powerful tools to have in your back pocket.

[โ€“] UndercoverUlrikHD@programming.dev 30 points 2 years ago (13 children)

Need to make sure all the emails are valid? Regex.

Hmm...

load more comments (12 replies)
load more comments (12 replies)