Python for Informatics - Chapter 11 - Regular Expressions

preview_player
Показать описание
All Lectures:
Рекомендации по теме
Комментарии
Автор

This is the most straight forward and easy to understand tutorial I have watched on regular expression to date. 10 minutes in and I went from having no clue what was going on to a great start at being able to at least imagine my own regexs. My hat goes off to you sir. Thank you.

leootp
Автор

Thank you Dr Chuck. I'm one of your students in Coursera (Python for Informatics). Now that we completed chapter 10 I will keep going with your videos in YouTube. I started other basic Python courses but your course is the first one I actually completed. Now I feel confident to go deeper into Python. Thanks for your talent and dedication to education.

ArielMendezValentin
Автор

Yes, regular expression can sometimes be cryptic. To help analysing them you can use the Regexp::Debugger module from the Perl programming language. It allows you to do live demos on how a regex machine works. It lets you step forwards and backwards through the expression and see what matches and how.

maettuify
Автор

This is the best Python tutorial geared towards extracting data -- I have ever taken! Thank you for the time you put in this well developed tutorial.

BiffBifford
Автор

I am drinking coffee in a University of Michigan coffee cup.   SOMe videos I drink San Pellegrino Lemon or Orange.

ChuckSeverance
Автор

A not-so-straighforward topic wonderfully explained and brought down to earth by a consummate teacher. Been using regexp for a while, but have not come across such a lucid primer in a while. A great introduction.

LesCarbonaro
Автор

This was more than helpful. Thank you.
I tried to learn this before but it was too boring and ambiguous. You managed to make it crystal clear and quite entertaining, to be honest.
Also i made my own cheat sheet! Thank you.

LimeSlimez
Автор

So much more effective and engaging than the official Python documentation. Thank you.

TekEffekt
Автор

I've successfully completed the Python for Informatics course on Coursera. You are an awesome teacher! Stay awesome and keep up the good work!

costicasan
Автор

Well explained. I have never seen someone explain this difficult topic. Well done. Thanks for sharing your experience.

abdelkrimbari
Автор

Thank you so much for making these videos! This one finally made sense to me after viewing three times!!!

RegEx is a very complex idea for me, but your explanations made a big difference in helping me to learn it better, after the frustration of viewing 3-4 other videos on the same subject without much luck!

Thanks again for all your work!

Rafael G.

Ralph
Автор

Fantastic lecture. These videos are a great resource for me.

journeyisseperate
Автор

Great class!  Lectures are scaffold quite well and the exercises build on each other.  Just wish there were more problems to practice with video answers!!  I took the edx class for Python and it was way over my head...barely made it through.  I wish I had done this class first before the edx class!!  

benstraub
Автор

"I'm DOWN with reg. ex.!!!" quote of the week!!! awesome

alexvass
Автор

This vdeo lecture really of great help....
Thanks...

tejaseervi
Автор

thank you very much, i really appreciate your course

billelbelaidi
Автор

I love Regex. I was using it with Perl. So cool !

djsensacion
Автор

you could simplify even further with something like this.
pat = (\.\d+)', re.I | re.M)

print max(map(float, re.findall(pat, hand.read())))

the re.M flag allows you read through multiple lines all at once (so no more for loop) and the \d matches all digits, just like [0-9]

Great Video. Thanks

grodrigues
Автор

Thanks, it was very helpful, I enjoyed ....


ryanshayegan
Автор

If you can match b preceded by a just by using a(b), what's the purpose of positive lookbehind in regexp? I've used regexp before I've started to learn to program and always had to use (?<=a)b. which is positive lookbehind. What's the difference?

sanshinron
visit shbcf.ru