[問題] MatchData 找碴

看板Ruby作者 (我住5F)時間15年前 (2010/06/26 02:36), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
環境: Ruby 1.9 狀況: #請問有什麼簡便的方法可以在內層scan的block中引用外部 #的$~(比方說不用另外assign給m2) "<aaa><bbb>".scan(/(<)(\w+)(>)/) do |m1| m2 = $~ $2.scan(/\w/) do |m3| printf("%s\n", m3); printf("%s\n", m2[2]); end end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.98.249

07/09 17:41, , 1F
只有取 m2[2] 的話,不就跟 m1[1] 一樣嗎
07/09 17:41, 1F

07/10 13:28, , 2F
沒辦法吧
07/10 13:28, 2F
文章代碼(AID): #1C9FSnQq (Ruby)
文章代碼(AID): #1C9FSnQq (Ruby)