луа строки

Darkneon

Новичок
Автор темы
57
3
в общем я уже замучался, хотел сделать какой-нибудь автоответ админу,но опять возникли трудности:
что такое магические символы и как их правильно использовать, как использовать эти спецификаторы %s %S , захваты (%d+)

Допустим как отсюда вытащить 123123:
{ffff00}Ваш новый пароль {1e90ff}123123

Или как вытащить тут Jopa Server?

{ffffff}Добро пожаловать на {FFCC00}Jopa Server

И чем нужно пользоваться,чтобы это найти? (кроме головы)
 

Darkneon

Новичок
Автор темы
57
3

trefa

Известный
Всефорумный модератор
2,097
1,231
local number = string.match(text,"{ffff00}Ваш новый пароль {1e90ff}(%d+)")
поч выводит nil,также как и с той строчкой я указал (.*)
Потому что символы "{" и "}" надо экранировать "%" перед знаками поставить
 

#Northn

Police Helper «Reborn» — уже ШЕСТЬ лет!
Всефорумный модератор
2,634
2,482

Musaigen

abobusnik
Проверенный
1,583
1,302

#Northn

Police Helper «Reborn» — уже ШЕСТЬ лет!
Всефорумный модератор
2,634
2,482