正規表現クックブック レシピ 2.13
10の100乗の解答が
\b\d{100}\b
になっていた。むーん。例えば3乗だったら、
% ruby -v -e 'p "1000".match(/\b\d{3}\b/)' ruby 1.9.2dev (2010-04-28 trunk 27535) [powerpc-aix5.3.0.0] nil % ruby -v -e 'p "1000".match(/\b1\d{3}\b/)' ruby 1.9.2dev (2010-04-28 trunk 27535) [powerpc-aix5.3.0.0] #<MatchData "1000">
10の3乗って1000であって、000じゃないとか思ったんだけど、こういうのを重箱の隅っていうのか。正誤表とかあるのかな。