Синтаксис Ninject для & ldquo; Bind & rdquo; с несколькими аргументами

Вы можете использовать Integer(str) и посмотреть, возникает ли он:

def is_num?(str)
  !!Integer(str)
rescue ArgumentError, TypeError
  false
end

Добавление: Следует отметить, что, хотя это возвращает true для "01", это не для "09" , просто потому, что 09 не будет действительным целым литералом.

22
задан rem 10 September 2010 в 17:56
поделиться