Skip to content

st.string — String Extensions ​

st_libs extends the global string library:

lua
-- Generate a random string based on a pattern
-- 1 = random digit (0-9)
-- A = random uppercase letter (A-Z)
-- a = random lowercase letter (a-z)
-- . = random letter or digit
-- ^ = escape next char literally
string.random('AA-1111')           -- e.g. "KJ-4829"
string.random('....', 6)          -- 6 random alphanum chars