Start any video training course for FREE. More than 500 to choose from. Learn more
Learning Perl

Errata for Learning Perl

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question Note Update



Version Location Description Submitted By Date Submitted
Safari Books Online 15.4
Chapter 15, exercise 4

You check if number is odd/even by checking if it's divisors contain 2 but you don't add the number itself to the divisors so this doesn't work for number 2. My solutions: a) check if number ends with [02468] b) check divisors and the number itself ($num == 2)

David Mašek  May 16, 2015 
Printed Page 130
bottom of page, in Footnote

“See “Know your character classes under different semantics” at http://www.effectiveperlprogramming.com/blog/991.” The link is no longer available, however, it can be found at: http://www.effectiveperlprogramming.com/2011/01/know-your-character-classes/

Anonymous  Apr 08, 2015 
Printed Page 251
the error is on the errata web page itself.

the last line of errata "Page 251, Last paragraph", submitted by Varun Vats: Note from the Author or Editor: Change to "least restrictive to most" as noted. should be Change to "most restrictive to the least" as noted.

Anonymous  Jan 13, 2015