gpt4 book ai didi

ruby - 如何在Ruby中检测输入字符串是否只有一个数字

转载 作者:太空宇宙 更新时间:2023-11-03 17:05:11 25 4
gpt4 key购买 nike

正如我在标题中所写,我想确定一个字符串输入是否仅由一个数字组成。

例子是

222 # true
33333 # true
22334 # false
556677 # false

我想使用 String#reverse 但它失败了 556677

if input == input.reverse
# do something
end

什么是最好的方法?

最佳答案

非正则表达式解决方案:

input.chars.uniq.size == 1
"222".chars.uniq.size == 1 #=> true
"556677".chars.uniq.size == 1 #=> false

关于ruby - 如何在Ruby中检测输入字符串是否只有一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23071972/

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