UNPKG

@lou.codes/cron

Version:

⏲️ Cron Quartz and Cron UNIX expression parser

14 lines (13 loc) 380 B
import { join, optional } from "functional-expression"; /** * Regular expression to match field with an optional `0` to it's left. * * @category Regular Expression * @example * ```typescript * paddedRegExp(5); // "0?5" * ``` * @param value Value to pad. * @returns RegExp to match value with padded `0`. */ export const paddedRegExp = value => join(optional(0), value);