Size: a a a

2021 February 02

VM

Vadim Misbakh-Solovi... in pro.lua
Генерал
Как проверить что строка совпадает регексу [A-Z]+
это паттерн
источник

Г

Генерал in pro.lua
Aydar Zarifullin
string.find либо string.match

Например string.find(str, "[A-Z]+") если вернуло не nil значит есть совпадение
A str:match("[A-Z]+") ~= str
Сойдет?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
~= это "не равно"
источник

Г

Генерал in pro.lua
Ну да
источник

Г

Генерал in pro.lua
Если не равно тогда что то делать
источник

VM

Vadim Misbakh-Solovi... in pro.lua
ну, в остальном выглядит норм
источник

Г

Генерал in pro.lua
спасибо
источник
2021 February 03

S

Snusmumriken in pro.lua
Генерал
A str:match("[A-Z]+") ~= str
Сойдет?
str:match("[A-Z]+") ~= str
Ты хотел проверить, есть ли в строке какие-то иные символы кроме A-Z?

if str:find("[A-Z]") then ... — проверка на наличие символов A-Z
if str:find("[^A-Z]") then ...
— проверка на наличие символов НЕ ЯВЛЯЮЩИХСЯ A-Z, и это короче/быстрее чем твой варик.
источник

Г

Генерал in pro.lua
Snusmumriken
str:match("[A-Z]+") ~= str
Ты хотел проверить, есть ли в строке какие-то иные символы кроме A-Z?

if str:find("[A-Z]") then ... — проверка на наличие символов A-Z
if str:find("[^A-Z]") then ...
— проверка на наличие символов НЕ ЯВЛЯЮЩИХСЯ A-Z, и это короче/быстрее чем твой варик.
Все правильно,спасибо
источник

c

chaotik in pro.lua
Andrey
Коллеги - у меня есть задача которую потребуется решить до начала след недели. Готов заплатить денежку за пару часов работы и предоставить доступ к компу под win10 - вместе с диалогом со мной.  Надо поставить luapower и кучу библиотек, возможность компиляции из luarocks под win10, при помощи msys. Соединить все это с zerobrain, и dll что бы не вылетали, и что бы из всех мест всё всегда запускалось и не доставляло хлопот. Составить текстовую инструкцию по возможной переустановке всего. Я бы сам был бы рад но та же msys постоянно выдает какие то проблемы то с ключами у нее не так, то еще какая нить хрень, например perl не хватает для компиляции, то ошибка 128 - не удалось прочитать файл. Парился уже две недели - надоело. Хочется программить а не девопсить под винду.
Поможет кто ? В четверг вечером - готов.
была проблема с luasec для sendmail под вендой, бросил эту затею
источник

c

chaotik in pro.lua
переписал на баше, потом на ноджс
источник

S

Snusmumriken in pro.lua
chaotik
была проблема с luasec для sendmail под вендой, бросил эту затею
А я задолбался каждый раз фильтровать http/s-запросы и направлять их в разные либы, и накатал аналог стандартных реквестов на ffi-curl.
источник

c

chaotik in pro.lua
requests же вроде умеет
источник

c

chaotik in pro.lua
с этим у меня вроде не было проблем
источник

S

Snusmumriken in pro.lua
chaotik
requests же вроде умеет
О, и правда умеет. Но это обёртка между luasocket и luasec, там есть некоторые проблемы в ядре, например оно не всегда справляется с новыми модными ssl.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
Snusmumriken
А я задолбался каждый раз фильтровать http/s-запросы и направлять их в разные либы, и накатал аналог стандартных реквестов на ffi-curl.
зачем на ffi-curl, если есть lua-curl? :)
источник

S

Snusmumriken in pro.lua
А, там в случае чего потребуются минимальные дописывания к lua-curl.
источник
2021 February 06

H

Hello, World! in pro.lua
Где можно почитать про регулярные выражения в луа?
источник

ШТ

Шмель Тяжеловес... in pro.lua
В мануале
источник

H

Hello, World! in pro.lua
Ок
источник