Slashdot Mirror


Next Generation Regexp

prostoalex writes "Jeffrey E. F. Friedl, author of newly published 2nd edition of Mastering Regular Expressions, wrote a feature article for O'Reilly Network on the recent innovations in the regular expression world. You'd think that such area as regular expressions would be fairly stable, but according to the author, 'when I started to work on the second edition of Mastering Regular Expressions and started refocusing on the field, I was rather shocked to find out how much had really changed'. The article's behind-the-scene purpose is apparently to push a new book that O'Reilly published this month, but it has great educational value for anyone involved with practical extracting and reporting."

4 of 248 comments (clear)

  1. All Hail the Cool-Owl Book! by Icepick_ · · Score: 0, Offtopic

    These owls are much, much cooler than this one.

  2. Re:regexp and programmers by Jonny+Ringo · · Score: 0, Offtopic

    my $poophead = "Over the course of my career I have come to the rather firm opinion that you are not worth much as a coder if you do not know regular expressions. I don't care what language(s) you're proficient in, or if you've memorized every single design pattern the GoF has ever conceived, of do 4 foot by 6 foot UML diagrams in your head. If you can't do regexps then you're missing a basic skill. I bought Friedl's book a couple of years ago, and although I wound up not using man of the Perl related stuff the rest of the book helped me out immensely.
    A programmer without knowledge of regular expressions is like a carpenter without a hammer."

    $poophead =~ s/\sI\s/me the poophead/;

    print "$poophead\n";

  3. Re:.NET regexps and Microsoft's documentation by Tablizer · · Score: 1, Offtopic
    Seen on an IBM Bimbo's forehead:

    This Mind is Intentionally Left Blank

  4. K shall rule the world by Jayson · · Score: 1, Offtopic

    when people become intelligent enough to use it and Arthur finishes K4. Watch Kuro5hin within the next month for an Introduction to K to appear (I will also submit it here, but I doubt it will get posted).