Помогите с регулярными выражениями

Yaroslav001

Новичок
Автор темы
10
1
Версия MoonLoader
.026-beta
Вы продали антибиотики (1 шт.) игроку Yamato_Kisaragi за $50000. (ваша прибыль: $35000)
Нужно занести в переменную кол-во проданных. Просто эти скобки сводят меня с ума и я не понимаю маленько.
Помогите пожалуйста
 
Решение
Вы продали антибиотики (1 шт.) игроку Yamato_Kisaragi за $50000. (ваша прибыль: $35000)
Нужно занести в переменную кол-во проданных. Просто эти скобки сводят меня с ума и я не понимаю маленько.
Помогите пожалуйста
Lua:
local samp = require('samp.events')
function samp.onServerMessage(color, text)
    if text:find('Вы продали антибиотики %(%d+ шт%.%) игроку') then
        local arg = text:match('Вы продали антибиотики %((%d+) шт%.%) игроку')
        print('Вы продали: '..arg)
    end
end

Rice.

Известный
Модератор
1,756
1,622
Вы продали антибиотики (1 шт.) игроку Yamato_Kisaragi за $50000. (ваша прибыль: $35000)
Нужно занести в переменную кол-во проданных. Просто эти скобки сводят меня с ума и я не понимаю маленько.
Помогите пожалуйста
Lua:
local samp = require('samp.events')
function samp.onServerMessage(color, text)
    if text:find('Вы продали антибиотики %(%d+ шт%.%) игроку') then
        local arg = text:match('Вы продали антибиотики %((%d+) шт%.%) игроку')
        print('Вы продали: '..arg)
    end
end