gpt4 book ai didi

ruby-on-rails - Ruby:如何检查字符串是否有效?

转载 作者:数据小太阳 更新时间:2023-10-29 07:02:49 26 4
gpt4 key购买 nike

我正在从我无法控制的提要中提取数据,我需要验证我提供的字符串是否是有效时间。

大多数时候我会正确地发送“2:35”或“15:41”之类的内容,但其他时候是“AM”或“PM”之类的内容(没有数字)......所以我最终只是需要忽略那些。

那么,如何验证数据是否为有效时间?

最佳答案

您还没有明确指定您认为什么是有效时间(例如,您是否应该接受可选的秒数),所以这是一个猜测:

data =~ /^([01]?[0-9]|2[0-3])\:[0-5][0-9]$/

关于ruby-on-rails - Ruby:如何检查字符串是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2810875/

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