gpt4 book ai didi

ruby - 如何干净地验证用户输入是否是 Ruby 中的整数?

转载 作者:数据小太阳 更新时间:2023-10-29 06:42:48 24 4
gpt4 key购买 nike

我有一段代码,我要求用户输入一个数字作为我问题的答案。我可以执行 to_i 但棘手/垃圾输入会通过 to_i 逃逸。例如,如果用户输入 693iirum5 作为答案,#to_i 会将其剥离为 693

请建议一个函数,而不是正则表达式。预先感谢您的回复。

最佳答案

这将验证输入:

Integer(gets) rescue nil

关于ruby - 如何干净地验证用户输入是否是 Ruby 中的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14900490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com