After reading some of the other responses, I've gone back and reflected on my answer. I'm forced to agree with others that this book may not necessarily be the best starting point for some individuals.

In my case, reading Friedl's book reminded me of a senior level computer science course that I had to take (Formal Languages and Automata). While taking the course, I struggled to understand how the concepts would apply to programming. Friedl's book connected the dots in my mind.

Regardless of your starting point, I'd recommend doing some experimenting on your own. At least for me, I couldn't fully wrap my mind around regexes without actually doing some hands on learning.


In reply to Re^2: book vs. web for Perl Regex study? by dasgar
in thread book vs. web for Perl Regex study? by FluffyBunny

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.