Size: a a a

2020 November 07

IA

Ivan Azoyan in pro.lua
странно, что они в доке в самом начале используют пример busted test.lua
источник
2020 November 08

A

Alex in pro.lua
Alex
Каким образом на lua можно получить список всех файлов в указанной папке и удалить их
?
Всем привет.
Парни, есть у кого может готовые решения для паркинга текста?
источник

A

Alex in pro.lua
Парсинга*
источник

A

Alex in pro.lua
К примеру, есть xml файлы, примерного содержания:

<Contents>
<Key>arenapacks/</Key>
<LastModified>2018-12-11T05:32:32.000Z</LastModified>
<ETag>"d41d8cd98f00b204e9800998ecf8427e"</ETag>
<Size>0</Size>
<StorageClass>STANDARD</StorageClass>
</Contents>
<Contents>
источник

A

Alex in pro.lua
Мне надо создать таблицу в которую записать  все строки содержащиеся между <Key>(строка для сохранения)</Key>
источник

VG

Vladislav Grubov in pro.lua
luasoap вроде неплохо парсит xml
источник

VG

Vladislav Grubov in pro.lua
источник

_

_, _ in pro.lua
Alex
К примеру, есть xml файлы, примерного содержания:

<Contents>
<Key>arenapacks/</Key>
<LastModified>2018-12-11T05:32:32.000Z</LastModified>
<ETag>"d41d8cd98f00b204e9800998ecf8427e"</ETag>
<Size>0</Size>
<StorageClass>STANDARD</StorageClass>
</Contents>
<Contents>
Матчи просто (<Key>)(.*?)(<\/Key>)
источник

AZ

Aydar Zarifullin in pro.lua
Alex
К примеру, есть xml файлы, примерного содержания:

<Contents>
<Key>arenapacks/</Key>
<LastModified>2018-12-11T05:32:32.000Z</LastModified>
<ETag>"d41d8cd98f00b204e9800998ecf8427e"</ETag>
<Size>0</Size>
<StorageClass>STANDARD</StorageClass>
</Contents>
<Contents>
Ещё есть https://matthewwild.co.uk/projects/luaexpat/ (но я не юзал)
источник

_

_, _ in pro.lua
_, _
Матчи просто (<Key>)(.*?)(<\/Key>)
И выбирай вторую группу
источник

A

Alex in pro.lua
_, _
И выбирай вторую группу
string.match ?
источник

AY

Arslan Yulbirdin in pro.lua
_, _
Матчи просто (<Key>)(.*?)(<\/Key>)
У lua регулярки не так работают
источник

A

Alex in pro.lua
А если без готовых библиотек, пример кода может кто набросать?
источник

_

_, _ in pro.lua
Arslan Yulbirdin
У lua регулярки не так работают
Именно так и работают. Там чуть чуть поправить
источник

_

_, _ in pro.lua
(<Key>)(.+)(</Key>)
вроде
источник

AY

Arslan Yulbirdin in pro.lua
Alex
А если без готовых библиотек, пример кода может кто набросать?
Если xml не большой, то можно обойтись регулярками:
_, match, _ = str:match("(<Key>)(.-)(</Key>)")
источник

A

Alex in pro.lua
local file = gg.EXT_STORAGE..'/xxml.txt'

local links = {}

if io.open(file,"r") then
   for line in io.lines(file) do
     links[#links+1] = line:match("(<Key>)(.-)(</Key>)")
   end
 end

print(links)
источник

A

Alex in pro.lua
источник

A

Alex in pro.lua
Немного не то выдал
источник

AY

Arslan Yulbirdin in pro.lua
local file = gg.EXT_STORAGE..'/xxml.txt'

local links = {}

if io.open(file,"r") then
   for line in io.lines(file) do
     _, links[#links+1], _ = line:match("(<Key>)(.-)(</Key>)")
   end
 end


print(links)
источник