php - 检查日期字符串中是否指定了日期

标签 php javascript jquery date

测试用例场景 - 用户单击两个链接之一:2012/102012/10/15

我需要知道链接中是否指定了日期。我已经从 URL 中删除了链接的其余部分(上面除外),我是否正在将值传递给 AJAX 请求以更改存档页面上的日期。

我可以在 JS 或 PHP 中执行此操作 - 正在检查正则表达式 /\d{4}\/\d{2}\/\d{2}/ 的唯一方法看看是否指定了日期?

最佳答案

如果您始终获得以下格式,也可以执行此操作:2012/10 或 2012/10/15

if( str.split("/").length == 3 ) { }

但是不能保证它会是数字。如果您想确定它们是数字,您确实需要那种正则表达式来匹配字符串。

关于php - 检查日期字符串中是否指定了日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17434502/

相关文章:

javascript - 通过浏览器中的客户端 javascript 在本地网络中查找服务器

javascript - 第一次检查时没有将类添加到错误元素中,但是当再次检查字段时一切正常(jquery 验证插件)

javascript - 如何在 html 表格中动态添加行

php - 将数据解析为从 000webhost.com 返回的 JSON 对象时出错

php - 如何使用 PHP、mysqli 和 html 表单创建搜索

javascript - .play() 为真时如何更改 div 背景颜色

javascript - 有没有可能让这个 'Water Shader Animation'不是球形的?

jquery - 防止在移动设备上缩放

php - 为什么 php 不将图像内容写入磁盘?

php登录页面没有任何反应