2012年6月14日木曜日

開発環境

『Learning Ruby』(Michael Fitzgerald 著、O'Reilly Media、2007年、ISBN978-0-596-52986-4)の Chapter 4(String)Review Questions 6を解いてみる。

その他参考書籍

6.

連続する3つの数値にマッチする.

コード(TextWrangler)

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

["123a","12a3","1a23","a123","12"].each do |item|
  if item =~ /\d{3}/
    puts "#{item}: matched"
  else
    puts "#{item}: not"
  end
end

入出力結果(Terminal)

$ ./sample.rb
123a: matched
12a3: not
1a23: not
a123: matched
12: not
$

0 コメント:

コメントを投稿