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)
> >
> 
> What about using loadstring?

What is wrong with the previous soulution (using a 'control' table)?

-- Roberto