Lua komut dizesini kullanarak sting iç dizesini bulmak istiyorum. Bu şekilde çalışıyorum ama çalışmıyor.lua içinde html etiketleri içinde dize Bul
local mystring="<span class="my-author"><a href="http://aaaa/author/abb-abbb/" title="Posts by abb" class="author" rel="author">abc xyz</a></span>"
local x, y= string.find(mystring,'<span class=\"my-author"\>')
local w, z = string.find(mystring,'</a></span>)
local author
if y==nil or w==nil then
print(author)
else
author = string.sub(mystring, y+1, w-1)
print(author)
end
Dize içinde <span class>
'u nasıl bulabilirim?
sayesinde
Kodunuz sözdizimi hataları dolu olsun kalmayacaktır.NEWLINENEWLINEKonum
pater
find
yılında emin olmalısınız '' cha ile '' -delimlenmiş dizeleri ve bitmemiş ''-delimlenmiş dizeleri içinde yarışçılar. Sözdizimi hatalarını giderdikten sonra sorun devam ediyor mu? – hugomgSözdizimi hatasının, Stack Overflow'un sözdizimi vurgulayıcısının bile onu fark ettiği çok açık olduğu unutulmamalıdır. –
@hugomg, Kodumda herhangi bir sözdizimi hatası görmüyorum, herhangi bir hata görüyor musunuz? eğer öyleyse bana ne olduğunu bildirin? –