前端之家收集整理的这篇文章主要介绍了
如何清理验证用户输入是否是Ruby中的整数?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一段
代码,我要求
用户输入一个数字作为我的问题的答案.
我可以做to_i但棘手/
垃圾输入将通过to_i逃脱.例如,如果
用户输入693iirum5作为答案,那么#to_i会将其
删除为693.
请建议一个函数,而不是正则表达式.
感谢提前回复.
这将验证输入:
Integer(gets) rescue nil
原文链接:https://www.f2er.com/ruby/266303.html