lua-users home
lua-l archive

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


I forgot the 'i':

if str:find('^'..sub,i) then ... end

-----Message d'origine----- From: Luiz Henrique de Figueiredo Sent: Saturday, December 01, 2012 2:40 PM To: Lua mailing list Subject: Re: (sub)string comp
we constantly need to check whether a given substring is present at a
given index in a string. I don't see any other way to do that in Lua
than:
   if (str:sub(i, i-1+sub:len()) == sub) then ... end

Try
str:find(sub,i,true)==i