Вопросы по теме 'lua-patterns'
Lua string.match для извлечения некоторых значений HTML
Я использую Lua string.match для извлечения некоторых значений HTML, но у меня возникают проблемы с некоторыми атрибутами.
Чтобы извлечь такой номер телефона: 0000-0000, я использую маску:
local value = string.match(STRING,...
2099 просмотров
schedule
31.12.2023
Lua: подставить список символов в строку
Можно ли заменять символы согласно списку в Lua, например tr в Perl? Например, я хотел бы заменить A на B и B на A ( например, AABBCC становится BBAACC ).
В Perl решением будет $str ~= tr/AB/BA/ . Есть ли какой-нибудь собственный...
2172 просмотров
schedule
03.05.2023
Как найти повторяющуюся строку с помощью сопоставления с образцом?
У меня есть строка, похожая на эту:
[13:41:25] [100:Devnull]: 01:41:20, 13:41:21> |Hunit:Player-3693-07420299:DevnullYour [Chimaera Shot] hit |Hunit:Creature-0-3693-1116-3-87318-0000881AC4:Dungeoneer's Training DummyDungeoneer's Training Dummy...
154 просмотров
schedule
14.03.2023
Строковый шаблон или манипуляции со строками для поиска и замены шаблона в lua
Я получаю список доменов в системе, и мне нужно заменить только те шаблоны, которые содержат " домен\имя пользователя " на "*".
На данный момент я могу маскировать доменные имена с помощью *, используя string.gsub(), но какой шаблон я должен...
741 просмотров
schedule
04.09.2022
Соответствие шаблону Lua для динамического URL-адреса
У меня есть требование, когда я должен изменить и сохранить динамический URL-адрес входящего запроса и сохранить его в нашем бэкэнде.
Ниже приведен пример URL
GET /v1/merchants
С моим кодом Lua я меняю это на
GET_/v1/merchants...
1093 просмотров
schedule
19.03.2024
Сопоставление шаблонов агента пользователя в lua
Я новичок в языке сценариев lua, поэтому просто пробую свои силы в этом языке. У меня есть одна задача, которая будет анализировать строку пользовательского агента браузера и возвращать информацию о браузере.
Хотя я провел много исследований и...
953 просмотров
schedule
05.12.2022
Lua: замена символов в строке
у меня такие строки
abcdef
abcd|(
abcde|(foo
abcd|)
abcde|)foo
который следует изменить на
abcdef
abcd
abcde \foo
abcd
abcde \foo
если нет | то ничего не делать
если после |( или |) ничего не следует, удалите эти два...
2389 просмотров
schedule
06.11.2022
Как узнать, содержит ли строка подстроку со специальными символами?
почему этот код:
p="PS02 - Fretted stereo2stereo (x86)"
s="PS02 - "
if string.match(p,s) then
reaper.ShowConsoleMsg("Yes!")
end
дает нам "Да!"
Но этот код:
p="PS02 - Fretted stereo2stereo (x86)"
s="PS02 - F"
if string.match(p,s)...
364 просмотров
schedule
23.02.2024
Шаблоны Lua - почему пользовательский набор '[+ -_]' соответствует буквенно-цифровым символам?
Сегодня я играл с некоторыми шаблонами, чтобы попытаться сопоставить некоторые определенные символы в строке, и наткнулся на что-то необычное, что, надеюсь, кто-то сможет объяснить.
Я создал набор для поиска списка символов в некоторых строках и...
70 просмотров
schedule
20.09.2023
Строка LUA, отбросить не буквенно-цифровой или пробел
У меня есть пользовательский ввод, который может включать буквы, цифры или пробелы. Например:
local customer_input = 'I need 2 tomatoes';
or
local customer_input = 'I need two tomatoes';
Однако из-за характера моего приложения я могу...
100 просмотров
schedule
16.04.2022