From 11c7f3db8d635f1cdec7f366bd1a3eb842e8e0ba Mon Sep 17 00:00:00 2001 From: Thomas TACQUET Date: Thu, 20 Feb 2025 09:57:35 +0100 Subject: [PATCH] fix(regex): corn tab (#2460) --- packages/regex/src/__tests__/index.test.ts | 2 +- packages/regex/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/regex/src/__tests__/index.test.ts b/packages/regex/src/__tests__/index.test.ts index c0c4d67e6..821b8ae37 100644 --- a/packages/regex/src/__tests__/index.test.ts +++ b/packages/regex/src/__tests__/index.test.ts @@ -66,7 +66,7 @@ const subDomain = 'sub.another-example.com' const dashStartDomain = '-sub.another-example.com' const uppercaseDomain = 'SUB.another-example.com' const longTldDomain = 'sub.another-example.verylongtld' -const cronTest = '0 0 0 * * 0 1-4' +const cronTest = '0 0 0 */5 * 0 1-4' const digitsTest = '0123456789' const elevenDigitsCodeTest = '01234567890' const emailTest = 'test@scaleway.com' diff --git a/packages/regex/src/index.ts b/packages/regex/src/index.ts index 54e5adf9a..6997ac154 100644 --- a/packages/regex/src/index.ts +++ b/packages/regex/src/index.ts @@ -34,7 +34,7 @@ export const uppercaseBasicSubdomain = export const advancedDomainName = /^(?:(?:(?:[a-zA-Z0-9À-ÖØ-öø-ÿ](?:[a-zA-Z0-9À-ÖØ-öø-ÿ-]{0,61}[a-zA-Z0-9À-ÖØ-öø-ÿ])?)\.)+[a-zA-Z]{2,}|(?:[0-9]{1,3}\.){3}[0-9]{1,3})(?::[\d]{1,5})?$/ -export const cron = /^((((\d+,)+\d+|(\d+(\/|-)\d+)|\d+|\*) ?){5,7})$/ +export const cron = /^((((\d+,)+\d+|(\d+(\/|-)\d+)|\d+|\*|\*\/\d+) ?){5,7})$/ export const digits = /^[0-9]*$/ export const macAddress = /^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$/