2008-01-01から1年間の記事一覧

目からウロコ

http://d.hatena.ne.jp/s-n-k/20080630/1214836026 必ず偶数番目に数値がくるっていうのが目からウロコ Rubyでもやってみる。おお、確かに目からウロコ。 RUBY_VERSION #=> "1.8.6" DIGITS = /(\d+)/ pieces = '123a4bcd56e'.split(DIGITS) #=> ["", "123", …

文字列から数字を抜き出す

Perlで文字列から数字を抜き出すのはこんな感じか? #!/usr/bin/perl use strict; use warnings; my $DIGITS = '(\d+)'; my @pieces; # 文字列を数字と数字以外に分ける。 @pieces = split(/$DIGITS/, '123a4bcd56e'); print join(", ", map{"'$_'"} @pieces…

構造体クラス

どういう場合に嬉しいのか、Structを使いどころがよく分からない。 class StructPerson < Struct.new(:name, :age) end foo = StructPerson.new("taro", 20) #=> #<struct StructPerson name="taro", age=20> class ObjectPerson attr_accessor :name, :age def initialize(name, age) @name = name @a</struct>…