Tom*_*ing 6 parsing nlp
我做了一些搜索,但没有找到任何看起来有用的东西,但我想知道是否有人知道可以解析英语短语并将其翻译成cron字符串的东西(工具,lib等).
例如:Every Tuesday at 15:00转换为0 15 * * 2
Every Tuesday at 15:00
0 15 * * 2
看起来好像有很多陷阱,最好是从别人的工作中受益.你可以在一些不错的网站/应用程序中看到它,它可以从一个简单的短语中找出你的意思,而不是有一些可怕的用户界面.
提前致谢.
ded*_*man 5
虽然这是一个老问题,但我想列出迄今为止我所知道的所有库/工具,这样这个答案可能会帮助其他到达此页面寻找相同内容的人:
JavaScript:
natural-cron.js(关联)
natural-cron.js
friendly-cron(关联)
friendly-cron
PHP:
natural-cron-expression
红宝石:
whenever
如果您知道此处未列出的任何其他库,请随时在评论中回复:)
(完全披露: natural-cron.js 是我和我的朋友开发的,当时没有其他库满足我们项目的需求)
Bea*_*lli 2
对于 Ruby,“Whenever”可能提供一个起点:它将准英语(实际上是有效的 Ruby)翻译成 cron 字符串。
归档时间:
16 年 前
查看次数:
1923 次
最近记录:
7 年,4 月 前