捕获一位或两位数字的子字符串

Substring to capture one or two digits

我正在使用 Nintex Build String 动作和 fn-Substring 的内联函数。当输入如下时,它可以正常工作。

062015Z062215Zjun16

结果06

当日期是单个数字时会出现问题,它不会以 0 开头,因此捕获不正确

62015Z62215Zjun16

结果62

我不确定如何修复捕获。

可能是这样的……

^(\d{1,2})\d{4}Z

不知道您的字符串中有什么常量,但这假设年份始终为四位数字并后跟 Z。如果 Z 不是常量,也许 [A-Z] 或类似的东西可以做到...

Check it out here at regex101.