Ruby初心者スレッド Part 11
■ このスレッドは過去ログ倉庫に格納されています
0577デフォルトの名無しさん
2007/04/16(月) 23:07:02<hoge moge="1234" hage="5678">・・・(以下長い文字列)
のmogeの1234(数字で可変)だけ置換するエレガントな書き方はないですか?
puts '<hoge moge="1234" hage="5678">・・・'.gsub(/(<hoge moge=")(\d+)(" hage=)/) { "#{$1}#{$2.to_i * 2}#{$3}" }
だと、(<hoge moge=")とか(" hage=)がなんか、しょーもないなーって感じなので
■ このスレッドは過去ログ倉庫に格納されています