gpt4 book ai didi

C# 正则表达式匹配模式 'n/n/n' 其中 n 只是数字

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

我正在寻找正则表达式以查看字符串是否与格式匹配

[int]/[int]/[int]  

例如

'98/4/76542' or '98/04/76542'

PS :我不想检查日期是否有效,但只想检查格式是否匹配 'n/n/n',其中 n 是一个数字。

编辑:删除了不正确且具有误导性的“nn/nn/nnnn”,只需 n\n\n 就足够了,抱歉。

最佳答案

你可能想要这个:

"^[0-9]+/[0-9]+/[0-9]+$"

请注意,正则表达式 [0-9] 要求数字为以下字符之一:0、1、2、3、4、5、6、7、8 或 9 . 它排除被视为数字的外来字符,例如阿拉伯-印度数字٨。如果要允许被视为十进制数字的外来字符,请使用 \d 而不是 [0-9]。这是一个 demonstration的区别。

                        1/22/333    ٨/٢/٠^[0-9]+/[0-9]+/[0-9]+$  True        False^\d+/\d+/\d+$           True        True

关于C# 正则表达式匹配模式 'n/n/n' 其中 n 只是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7495641/

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