gpt4 book ai didi

regex - 数据注释正则表达式检查特定数字之间的数字

转载 作者:行者123 更新时间:2023-12-04 18:14:38 25 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .




9年前关闭。




如何编写包含格式如 的正则表达式00:00

00 之前:必须是 0-24 和 之间的数字00 之后:必须是 0-59 之间的数字

我在下面有我的代码,但不知何故它无法正常工作。

[RegularExpression(@"[0-24]+:[0-59]", ErrorMessage = "Format was invalid")]

例如

00:59 被接受

25:60 未被接受

最佳答案

像这样简单的事情呢?

[RegularExpression(@"(([0-1]?[0-9])|([2][0-3])):([0-5]?[0-9])", ErrorMessage = "Format was invalid")]

它在 00:00 的任何时间匹配至 23:59 .请注意,它不需要写的前导零,因此也会接受像 7:00 这样的时间。或 7:3七点后三分钟(这与您提出问题的方式一致)。

如果您希望它需要前导零,只需删除问号...

关于regex - 数据注释正则表达式检查特定数字之间的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11964697/

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