|
|
Другие темы раздела | |
Lua Необязательные блоки в регулярных выражениях Lua Йоханга! Задача: на Lua хочется из строк "typedef struct", "typedef union", "typedef enum _dcodes" и т.п. вытащить: 1. typedef чего производится: "struct"/"union"/"enum" 2. имя структурной единицы, если оно есть: например, "_dcodes" из примеров выше Возник вопрос, возможно ли это сделать в одном шаблоне? Шаблон 1 из программы ниже подходит, если структура неименованная Шаблон 3... https://www.cyberforum.ru/ lua/ thread2216854.html |
Lua Lua Socket TCP/IP скрипт зависает Использую чпу для резки лазером. Язык расширения у неё Lua. Соединение по Ethernet. Команды лазер принимает одной строкой в ascii символах. Например: "ABN" - включить пилот-лазер (если команда исполнена, то ответ "ABN") "ABF" - включить пилот-лазер (если команда исполнена, то ответ "ABF") если команда не исполнена, то ответ "BCMD". Сделал модуль - IPGEthernet.lua local IPGEthernet = {}... |
Lua Как узнать глубину стека вызовов?
https://www.cyberforum.ru/ lua/ thread2215481.html Добрый день! Подскажите пожалуйста как узнать глубину стека вызовов? |
Lua Блокировка сообщения с совпадением В общем, пишу один скрипт. Скрипт для игрового сервера, блокировка рекламы в чате. Вот его пример... local Register = { "http://", } local function ChatSystem(event, player, msg, _, lang) for i, v in ipairs(Register) do https://www.cyberforum.ru/ lua/ thread2215270.html |
Поиск направления поворота и получения координат в зависимости от текущего направления в радианах Lua Здравствуйте! Первый вопрос заключается в следующем: как получить координаты точки относительно вектора направления. Дано угол направления (север - 0, запад - 90, юг - 180, восток - 270). Например: Как найти координату по левую руку, например через 1 условный метр, если угол поворота равен 30 градусов. Имеются координаты текущей позиции(x,y), сам угол на который мы повернуты (30). На бумаге... |
Lua Как в lua разделить строку по символу в массив? Хотя можно и не в массив, а просто в отдельные переменные, что бы потом с ними работать. В c# мне нравится метод деления "вася/петя/саша".Split('/');, а как аналогичное действие выполнить на lua? строка вот такая и надо прочитать построчно в цикле начиная с 5й, все колонки в числовом значении GAZA ,15,20180220,160000,698.000000,700.000000,698.000000,700.000000,25.000000 GAZA... https://www.cyberforum.ru/ lua/ thread2204510.html |
Lua CRC8 Доброго времени суток! Люди знающие, помогите написать расчет crc8 на Lua. В документации к протоколу есть пример на C, но перенести не могу т.к. ни в C ни в алгебре не силен. К примеру для данных: A500898508019E6C380001FFFFFFFFFF00 правильный CRC8 = E5 (проверенно на железе с помощью фирменного ПО). Вознаграждение за рабочий код приветствуется. https://www.cyberforum.ru/ lua/ thread2186870.html |
Lua Отправка запроса на сервер Как сделать отправку get запроса на сайт и после получить ответ сервера? Нашел данные, что нужно использовать библиотеку luasocket, но как - не знаю Сервер возвращает по запросу example.com/lua.php данные, к примеру текст "Hello world", луа должен получить эти данные и сохранить в переменную для использования в дальнейшем. |
Lua Loadstring и бесконечный уровень вложенности таблицы t={s={}} loadstring("t.s.s=t.s")() Выполнение этого скрипта приводит к появлению таблицы с бесконечным уровнем вложенности. t.s.s.s.s.s.s.s.s.s.s.s.s..... как этого избежать? чтобы в итоге получилось так: t={s={s={}}} https://www.cyberforum.ru/ lua/ thread2181894.html |
Lua Учебник по Lua
https://www.cyberforum.ru/ lua/ thread2179401.html Добрый день! Подскажите пожалуйста хороший учебник по Lua на русском или английском. |
Lua Изучаю Lua - есть проблемы Всем привет! Начал изучать Lua вместе с Corona SDK В книге Роберата Иерусалимски в листинге 4.2 есть пример с goto, но Corona не позволяет его использовать. Как лучше переписать код под Lua 5.1, не использую goto, имея "таблицу" движения? Пример из книги goto room1 -- начальная комната ::room1:: do local move = io.read() if move == "south" then goto room3 elseif move == "east" then... |
Lua Не могу правильно понять какие результаты возвратят функции с логическими операторами
https://www.cyberforum.ru/ lua/ thread2147815.html Добрый день! Сам программирую на С++, с Lua знаком буквально 3 дня. У меня есть пример работы функции, написанной на Lua, эту функцию я должен реализовать внутри класса своего проекта. Столкнулся со сложностью интерпретации двух функций: 1. local a = b >= 0 and c or d; Если верить описаниям операторов, то если b >= 0 имеет значение false или nil (ноль? если равенство выполняется?), то... |
0 / 0 / 0
Регистрация: 18.02.2017
Сообщений: 8
|
|
27.03.2018, 23:05 [ТС] | 0 |
Разбить строку по нескольким символам и занести в таблицу - Lua - Ответ 1225496727.03.2018, 23:05. Показов 2236. Ответов 3
Метки (Все метки)
Ответ
Спасибо. Я уже разобрался. На др форуме подсказали что это "JSON" строка и для её разбора легко всё гуглится.
Код
local JSON = require ("json") local a = '{строка Json}' local b = JSON:decode(a) print(tostring(b["..."])) Вернуться к обсуждению: Разбить строку по нескольким символам и занести в таблицу Lua
0
|
27.03.2018, 23:05 | |
Готовые ответы и решения:
3
Как разбить строку на подстроки по нескольким символам Разбить строку на слова и занести в данные в таблицу Как разбить строку и занести значения в таблицу? Читать файл словами или разбить строку по пробельным символам |
27.03.2018, 23:05 | |
27.03.2018, 23:05 | |
Помогаю со студенческими работами здесь
0
Разбить строку по нескольким разделителям Разбить строку и занести в массив по правилу Как разбить строку по нескольким делиметрам Разбить каждую строку файла на слова, и занести их в двумерный массив |