Регулярные выражение, срочно

hinazuki

Потрачен
Автор темы
346
95
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
Помогите с регулярными выражениеми, нужно хукнуть текст и достать от туда только Ник(ид не нужен)

Сам пробывал так, но нихуя не хукается надеюсь на вашу помощь

Lua:
local se = require 'samp.events'

function se.onServerMessage(color, text)
    if text:find('Отредактировал сотрудник СМИ [ LV ]') then
        local int = text:match("Отредактировал сотрудник .+ : (%w+)")
        sampAddChatMessage(int, -1)
    end
end

А с чатлога вот текст который нужно хукнуть:

Код:
[17:20:47]     Отредактировал сотрудник СМИ [ LV ] : Jessica_Vandal[361]

СРОЧНО
 

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,891
1,254

hinazuki

Потрачен
Автор темы
346
95
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
определись уже
А, с этим понял. А можеш помочь с этим хуком
if text:find('Отредактировал сотрудник СМИ [ LV ]') then
То есть хук не работает, без [ LV ] все работает, а с ним не работает.
 

Biuti

Участник
165
8
А, с этим понял. А можеш помочь с этим хуком
if text:find('Отредактировал сотрудник СМИ [ LV ]') then
То есть хук не работает, без [ LV ] все работает, а с ним не работает.
[] - волшебные символы вроде
 

hinazuki

Потрачен
Автор темы
346
95
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,891
1,254
А, с этим понял. А можеш помочь с этим хуком
if text:find('Отредактировал сотрудник СМИ [ LV ]') then
То есть хук не работает, без [ LV ] все работает, а с ним не работает.
if text:find('сотрудник СМИ %[.-]') then
 

hinazuki

Потрачен
Автор темы
346
95
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
У тебя текст ищется?
Смотри вот так текст ищеться:
if text:find('Отредактировал сотрудник') then типо без слово СМИ [ LV ]
А так не ищеться;
if text:find('Отредактировал сотрудник СМИ [ LV ]') then
 

Biuti

Участник
165
8
%[ LV %] как то так
 
  • Нравится
Реакции: hinazuki

hinazuki

Потрачен
Автор темы
346
95
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Спасибо
if text:find('сотрудник СМИ %[ LV ]') then

%[ LV %] как то так
Нихуя не понял в этой теме, но было интересно