1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-12-26 00:11:40 +02:00
Files
OpenIntegrations/ci/lua/test_parser.lua

22 lines
1.1 KiB
Lua

-- Загружаем парсер
dofile("smart_parser.lua")
-- Тестируем строку с точкой
local test_string = ' | (##|#color=Зеленый) " + ТаблицаПараметров[0].ОписаниеМетода;'
print("Тестируем строку с точкой: " .. test_string)
local result = parse_string_to_words(test_string)
print("Результат:")
for i, word in ipairs(result) do
print(" " .. i .. ": '" .. word .. "'")
end
-- Тестируем части отдельно
print("\nТестируем части:")
print("ТаблицаПараметров - кириллица:", has_cyrillic("ТаблицаПараметров"))
print("ОписаниеМетода - кириллица:", has_cyrillic("ОписаниеМетода"))
print("0 - кириллица:", has_cyrillic("0"))
-- Проверим нормализацию
print("\nПроверим нормализацию:")
print("До: 'ТаблицаПараметров[0].ОписаниеМетода'")
print("После: '" .. normalize_word("ТаблицаПараметров[0].ОписаниеМетода") .. "'")