找回密码
 加入
搜索
查看: 1041|回复: 6

[网络通信] 【已解决】正则匹配合法的日期格式,最后一个\d不起作用?

[复制链接]
发表于 2021-10-6 17:08:17 | 显示全部楼层 |阅读模式
本帖最后由 smooth 于 2021-10-6 21:33 编辑

各位大神,用正则匹配合法的日期格式,日期的格式:2020/8/8,正则检测写法为StringRegExp($sDate, '\d{4}+/\d+/\d', 3),可是日期为2020/8/8+,竟然不报错?最后一个\d,好像不起作用?
发表于 2021-10-6 17:11:12 | 显示全部楼层
不报错很正常啊,它只匹配能匹配到的
发表于 2021-10-6 17:13:46 | 显示全部楼层
Highlight code by AuREHelper
^\d{4}/\d+/\d+$

 楼主| 发表于 2021-10-6 17:31:27 | 显示全部楼层

谢谢A大,大过节的,还上论坛为坛友排忧解难。
发表于 2021-10-6 17:32:30 | 显示全部楼层

恐怕他正常的日期行内数据还有其他内容。
发表于 2021-10-6 18:25:02 | 显示全部楼层
haijie1223 发表于 2021-10-6 17:32
恐怕他正常的日期行内数据还有其他内容。

LZ的意思应该就是如有其它内容就报不匹配
发表于 2021-10-6 19:05:07 | 显示全部楼层
afan 发表于 2021-10-6 18:25
LZ的意思应该就是如有其它内容就报不匹配

哦哦,俺语文学得不好~_--
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 21:11 , Processed in 0.087012 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表