I'm just learning Perl, but have had to deal with regexps in PHP. One thing I can definitely recommend is the Regex Coach. Once they start learning the rules for regular expressions, they'll want to test it out, and the Coach gives them something fun to work with. It also allows them to save their regex work to text files for sharing, discussion, etc.

I'm a teacher by profession, and I know that learning for many adults can seem like a chore if they don't have something practical to work with. This software made it much easier for me to work through some of the WORST (for me, at least) regular expressions problems.

Best of luck!
--Jack Cole
-----------------
JK(dot)Cole(at)Gmail(dot)com

In reply to Re: Training non-programmers in Perl regexps by endofoctober
in thread Training non-programmers in Perl regexps by young_stu

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.