小编Sta*_*cky的帖子

PHP 使用正则表达式验证 CRON

可能的重复:
使用 PHP 验证 Crontab 条目

我到处都有搜索,但我的正则表达式很差,所以我寻求帮助。

我正在构建一个基于 Web 的 CRON 工具,该表单只能且只会将以下内容传递给处理脚本。'0-99' ',' '*' '-' '/'

我想在 PHP 中使用简单的 preg_match 来验证输入,但似乎无法提供正确的正则表达式。有人可以帮忙吗?另外,我将验证 cron 中的每个项目,即不是 * * * * * 而是分钟值,然后是小时值等。这允许发送回更具体的错误。

传递值的示例是

*
0,10
*/5
1,3,5
1-5
Run Code Online (Sandbox Code Playgroud)

这是一个糟糕的尝试,只是为了匹配数字和 * /[0-9*]/ 任何帮助都会很棒。

问候

php regex cron

3
推荐指数
1
解决办法
5663
查看次数

标签 统计

cron ×1

php ×1

regex ×1