Почему объект Regexp в Ruby считается «ложным»?
У Руби есть универсальное представление о « правдивости » и « ложности ». Рубин делает два конкретных классов для объектов Boolean, TrueClassи FalseClass, с одноплодными случаями , обозначенных специальными переменными trueи false, соответственно. Однако правдивость и ложность не ограничиваются...