From 8af5476f8d588d839bf1ce33cee17b9db6f29b78 Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Sun, 2 Nov 2025 16:59:32 -0500 Subject: [PATCH] lib/dtutils/string - fixed string substitution sequence to accept start argument of more than 1 digit --- lib/dtutils/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dtutils/string.lua b/lib/dtutils/string.lua index 2db97298..f3afc345 100644 --- a/lib/dtutils/string.lua +++ b/lib/dtutils/string.lua @@ -1011,7 +1011,7 @@ local function treat(var_string) log.msg(log.info, "ret_val is " .. ret_val) elseif string.match(var_string, "SEQUENCE%[") then - local width, start = string.match(var_string, "(%d+),(%d)") + local width, start = string.match(var_string, "(%d+),(%d+)") local seq_val = tonumber(substitutes[var]) local pat = "%0" .. width .. "d" substitutes[var_string] = string.format(pat, start + (seq_val - 1))