Errata
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 |
---|---|---|---|---|
Printed | Page 7 Table 1 |
The entries in Class column should all be lower case. |
Kevin Day | Nov 14, 2012 |
ePub | Page 11,46 anchors |
page 11: Anchors and zero-width assertions (all languages mentioned in book) |
Gregory Sherman | Aug 31, 2018 |
Printed, PDF | Page 14 Numbers from 0 to 999999 |
The expression does not match the top string, instead it matched the one below. |
Adam Zaremba | Apr 16, 2013 |
Printed | Page 16 top entry |
the HTTP URL: |
dfolland | Aug 10, 2009 |
Printed | Page 23 Table 9 |
I would like to mention the below printing mistakes on page 23 (Table 9). |
Anonymous | Mar 26, 2012 |
Printed, PDF | Page 27 [^...] |
Under the "meaning" for this class it shows: |
jason.barnett71@gmail.com | Jun 19, 2011 |
Page 39 table 17 |
\W Nonword character, the Unicode property is the positive \p{Xx) not the negative \P{Xx} |
Anonymous | Sep 05, 2012 | |
Printed | Page 68 top of page |
The dot will match newline IF the m modifier is used, not the s modifier. In Ruby, it is by default multiline as in other language -- that is, the ^ and $ will match the newline characters in Ruby by default. |
Kin Lum | Nov 16, 2012 |
Printed | Page 77 supported metacharacters |
\t is not a vertical tab..\v is |
Peter Lindblom | Sep 11, 2011 |
Printed | Page 79 inside the sequence-meaning table |
"{n}? match at least n times, as few times as possible." |
Anonymous | Aug 09, 2014 |