最佳答案
我有一个字符串,比如 '123'
,我想把它转换成整数 123
。
我知道你可以简单地做 some_string.to_i
,但这转换 'lolipops'
到 0
,这不是我想的效果。我想它爆炸在我的脸时,我试图转换一些无效的东西,与一个不错的和痛苦的 Exception
。否则,我无法区分有效的 0
和根本不是数字的东西。
编辑: 我一直在寻找标准的方法来做这件事,没有正则表达式的诡计。