![TWiT Throwback (Audio) artwork](https://is3-ssl.mzstatic.com/image/thumb/Podcasts123/v4/34/3f/29/343f293b-8e5f-1f7d-8473-3128a101312d/mza_5719224961722633803.jpg/100x100bb.jpg)
Coding 101 24: Perl: Command Line Search and Replace
TWiT Throwback (Audio)
English - July 04, 2014 00:11 - 41 minutes - 19.4 MB - ★★★★ - 3 ratingsTechnology News Tech News twit this week in tech leo laporte technology tech news tech podcasts throwback Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Know How... 100: RC Power Plant
Next Episode: Home Theater Geeks 213: Chatroom Q&A
The Code for today's show is available at our: Github
Ivory TowerWe learned in the last episode that "Regular Expressions" or "RegEx" is just another way of saying, "find a pattern"
We learned that we can use RegEx to search a string for that pattern according to a set of parameters and modifiers that WE determine
The usage of RegEx is as Follows:
$nameofstring =~ (Match Operator) / (expression) / (expression) / (Match Expression Operator)
Which means:
$nameofstring =~ (action to take)/(pattern to match)/(pattern to replace match with)/(how to search)
Useful Match Operators
m/ Match Regular Expression
s/ Substitite Regular Expression
tr/ Tranliterate Regular expression
Useful Match Operator Modifiers
g Match globally, find ALL occurences
i case insensitive
m treat string as multiple lines
o Evaluate the expression only once
s treat string as single line
x Use extended regular expressions (Allows you to use white space in the expression)
Hosts: Fr. Robert Ballecer, SJ and Shannon Morse
Guest: Patrick Delahanty
Get in Touch With Us!
Subscribe and get Coding 101 automatically at https://twit.tv/shows/coding-101!
Follow PadreSJ and Snubs on Twitter
Bandwidth for Coding 101 is provided by CacheFly.