Cron 表达式在定时任务中经常被使用,在这里我们用了一种简化后的版本SimpleCron 表达式:SimpleCron 表达式是一个具有时间含义的字符串,字符串以 4 个空格隔开,分为 5 个域,格式为 X X X X X,其中 X 是一个域的占位
符。5 个域从左至右依次为秒 (0 59)、分钟 (0 59)、小时 (0 23)、日期 (1 31)、月份 (1 12),其中括号内为他们各自的取值范围。同时域内取值也可以使用一些特殊字符(每个域内只能使用一种特殊字符):
1. 特殊字符 * (ASCII 码为 42)表示所有可能的值。例如:在分钟域内表示每一分钟;在日期域内表示月内的每一天。
2. 特殊字符 , (ASCII 码为 44)表示列出枚举值。例如:在秒域内,3,20表示分别在 3 秒和 20 秒执行一次任务。
3. 特殊字符 - (ASCII 码为 45)表示范围,可以视为连续的若干个枚举值。例如:1-5 等价于 1,2,3,4,5。
例如,4 2 1,3,15 1-31 * 表示的含义是每个月份中的每一天中的01:02:04、03:02:04、15:02:04 这三个时刻各执行一次,在 2023 年一共会执行1095 次。
现在给出你一个合法的 SimpleCron 表达式,其中用到的所有数字均没有前导零。请问在 2023 一整年当中,使用了这个表达式的定时任务总计会执行多少次?