PDF 版 P.129 で、 > Perl、Ruby、Pythonなどのモダンな言語の正規表現では、`\N`で数字を表すなど、メタ文字が充実しています。 との記載がありますが、Perl(PCRE)では `\N` は数字を表すメタ文字ではなく改行文字以外を表すメタ文字で、この記法は Ruby や Python には無いようです。 なお、完全に余談ですが Perl と Python 3.8 では `\N{name}` で Unicode 文字を名前で指定できるようです。
Activity
ryuichiueda commentedon Oct 5, 2021
お手数かけます!これはたぶん\dの間違いです。確認して正誤表に掲載します。
ryuichiueda commentedon Oct 5, 2021
正誤表に掲載しました。
https://github.com/shellgei/shellgei160/blob/master/README.md
kariya-mitsuru commentedon Oct 5, 2021
あ、そちらに直されるのであれば P.127 の練習問題 10 行目(小問 5)も直された方が良いです。
(P.129 はそちらの解答なので)
ryuichiueda commentedon Oct 5, 2021
あ、そうですね。何度もすみません!
ryuichiueda commentedon Oct 5, 2021
p.127の修正も正誤表に追加しました。