- Ruby 初心者スレッド Part 56©2ch.net
693 :デフォルトの名無しさん[sage]:2015/02/11(水) 12:42:44.80 ID:cDpEjOcI - str = "10:35快晴66子供12:44く曇り23中年13:20雨05幼児"
#p ary1 = str.slice(/\d\d:\d\d/) ary2 = str.split(/\d\d:\d\d/) ary3 = str.split(/(\d\d:\d\d)/) #ary2.each { |e| p e } 時間を頼りに配列に分割したいのですが 10:35快晴66子供, 12:44曇り23中年, 13:20雨05幼児 どうも上手くいきません。 アドバイスをお願いします
|
- Ruby 初心者スレッド Part 56©2ch.net
697 :693[sage]:2015/02/11(水) 15:21:58.95 ID:cDpEjOcI - 早速の回答ありがとうございます
?= に関して、資料を探してみてるのですが 正規表現なのでしょうか? それともsplitのオプションなのでしょうか? 一応、手元の資料、(楽しいruby、レシピブック)を参照してるのですが発見できず、 リファレンスをざっと眺めたのですが・・ 合わせて参考になる図書を紹介して頂けると助かります。 正規表現の本を別途購入した方がよいのかな・・・ ruby関連の。
|
- Ruby 初心者スレッド Part 56©2ch.net
705 :693[sage]:2015/02/11(水) 16:15:37.27 ID:cDpEjOcI - URLのその欄を見落としていたようです。失礼しました。
早速読んでみましたが、何となくでしか理解できないので 紹介された書籍を今からポチってきます 皆さん、ありがとう
|