фикс регулярку

coldplugg.

Участник
Автор темы
180
22
Версия MoonLoader
Другое
не доходит почему регулярка не работает, кто может фикс плз
Lua:
if text:find('Nik %[(.*)%]  R%-IP %[(.*)%]  IP | A-IP %[{......}(.*) | (.*){......}]') and get_ip_information then
                nick, reg_ip, last_ip, reg_ip2 = text:match('Nik %[(.*)%]  R%-IP %[(.*)%]  IP | A-IP %[{......}(.*) | (.*){......}]')
строка из которой берется
Код:
Nik [Este]  R-IP [95.71.227.55]  IP | A-IP [{FF6A78}95.71.202.107 | 95.71.227.55{6ab1ff}]
 

YarikVL

Известный
Проверенный
4,814
1,820
не доходит почему регулярка не работает, кто может фикс плз
Lua:
if text:find('Nik %[(.*)%]  R%-IP %[(.*)%]  IP | A-IP %[{......}(.*) | (.*){......}]') and get_ip_information then
                nick, reg_ip, last_ip, reg_ip2 = text:match('Nik %[(.*)%]  R%-IP %[(.*)%]  IP | A-IP %[{......}(.*) | (.*){......}]')
строка из которой берется
Код:
Nik [Este]  R-IP [95.71.227.55]  IP | A-IP [{FF6A78}95.71.202.107 | 95.71.227.55{6ab1ff}]
Наверное экранировать последний символ забыл:
6BF3D426-9DA2-4FAB-8DDA-F067CC4620A9.jpeg


UPD: не знаю что я на шаманил, но:
B2B4F255-8545-4CB3-99D7-F46F1128EBBA.jpeg
Lua:
local text = "Nik [Este]  R-IP [95.71.227.55]  IP | A-IP [{FF6A78}95.71.202.107 | 95.71.227.55{6ab1ff}]"
if text:find("Nik %[.*%]  R%-IP %[.*%]  IP | A%-IP %[{......}.* | .*{......}%]") then
print(text)
end
Удалил твои регулярки и сделал снова ( бывает ошибаешься пробелом/символом и потом не можешь найти, в таком случае проще удалить и сделать снова
@overdead надеюсь сможешь дописать match и подставить туда мою регулярку.
 
Последнее редактирование:
  • Грустно
Реакции: qdIbp

coldplugg.

Участник
Автор темы
180
22
Наверное экранировать последний символ забыл:
Посмотреть вложение 178448
попробовал, все равно

Наверное экранировать последний символ забыл:
Посмотреть вложение 178448

UPD: не знаю что я на шаманил, но:
Посмотреть вложение 178449
Lua:
local text = "Nik [Este]  R-IP [95.71.227.55]  IP | A-IP [{FF6A78}95.71.202.107 | 95.71.227.55{6ab1ff}]"
if text:find("Nik %[.*%]  R%-IP %[.*%]  IP | A%-IP %[{......}.* | .*{......}%]") then
print(text)
end
Удалил твои регулярки и сделал снова ( бывает ошибаешься пробелом/символом и потом не можешь найти, в таком случае проще удалить и сделать снова
@overdead надеюсь сможешь дописать match и подставить туда мою регулярку.
спасибо, попробую
 
Последнее редактирование:

coldplugg.

Участник
Автор темы
180
22
Наверное экранировать последний символ забыл:
Посмотреть вложение 178448

UPD: не знаю что я на шаманил, но:
Посмотреть вложение 178449
Lua:
local text = "Nik [Este]  R-IP [95.71.227.55]  IP | A-IP [{FF6A78}95.71.202.107 | 95.71.227.55{6ab1ff}]"
if text:find("Nik %[.*%]  R%-IP %[.*%]  IP | A%-IP %[{......}.* | .*{......}%]") then
print(text)
end
Удалил твои регулярки и сделал снова ( бывает ошибаешься пробелом/символом и потом не можешь найти, в таком случае проще удалить и сделать снова
@overdead надеюсь сможешь дописать match и подставить туда мою регулярку.
или у меня что то не так, или у тебя, но скрипту все равно

Lua:
string.match(text,'Nik %[(.*)%]  R%-IP %[(.*)%]  IP %| A%-IP %[{......}(.*) %| (.*){......}%]')
спасибо вам, жду в подвале опять
 
  • Эм
  • Грустно
Реакции: YarikVL и qdIbp