regex.gsub, regex.gsubW
res, nmatch, nrep = regex.gsub (s, pattern, repl, [n], [cflags])
Parameters:
s: string
pattern: string
repl: string, or table, or function
n: integer
cflags: string (any combination of 'i','m','o','s' and 'x')
Returns:
res: string
nmatch: integer
nrep: integer
Description:
The function is API-compatible with string.gsub, with the
following extensions:
-- cflags : optional 5-th parameter: compilation flags;
-- nrep : 3-rd return value: number of replacements made;
-- repl can specify more captures than in string.gsub: %0-%9, %A-%Z (or %a-%z).
Note:
regex.gsubW receives its 1-st argument and returns captures in
UTF-16LE encoding.
Far API used:
RegExpControl