У меня есть строка, скажем '123'
, и я хочу преобразовать ее в 123
.
Я знаю, что вы просто можете сделать some_string.to_i
, но преобразуете 'lolipops'
в 0
, что не является эффектом, который я имею в виду. Я хочу, чтобы это взорвалось в моем лице, когда я пытаюсь преобразовать что-то недействительное, с приятным и болезненным Exception
. В противном случае я не могу различить действительный 0
и то, что просто не является числом.
РЕДАКТИРОВАТЬ: Я искал стандартный способ сделать это, без трюка regex.