lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> Hmm, I must be slow. I can't figure out how to convert a string with represented control characters into a string with actual control characters.
> 
> E.g.:
> 
> local input = [[ line 1\nline2 ]]
> 
> str:gsub("\\(.)", '\%1') -- doesn't work

control={n="\n", r="\r"} -- fill as needed
str:gsub("\\(.)", control)