Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

2014-12-02から1日間の記事一覧

単語境界にマッチさせる場合、(?!\w)と書く方法もある。

正規表現で単語境界にマッチさせる場合、 以前扱った\bや$以外にも別の方法があります。数値の文字列を三桁区切りする正規表現で考えると "123456".gsub(/(?<=\d)(?=(\d\d\d)+\b)/, ",") => "123,456" は "123456".gsub(/(?<=\d)(?=(\d\d\d)+(?!\d))/, ",") …