2
Bir Ruby geçiş ifadesi (case… when) regex ve backreferences ile nasıl yazılır?
Normal ifadelerle eşleşmeyi kontrol etmek için bir Ruby vaka ifadesi yazabileceğimi biliyorum. Bununla birlikte, maç verilerini iade bildirimimde kullanmak istiyorum. Bu yarı sözde kod gibi bir şey: foo = "10/10/2011" case foo when /^([0-9][0-9])/ print "the month is #{match[1]}" else print "something else" end Bunu nasıl başarabilirim? Teşekkürler! Sadece bir …