Помощь - Поиск - Пользователи - Календарь
Полная версия: Remove illegal symbols from string(#,%,&, etc)
UoKit.com Форумы > Кликер > UO Pilot
neves
Hello.
My goal is to remove all symbols which aren't letters or numbers from given string.
Ex:
Код

--lua
local a = "!abc$123@"
log(a)    --expected output >>> abc123

I couldn't find similar function or such a topic in the forum.
cirus
Код
--lua
local a = "!abc$123@"
a = a:gsub("[^%w]", "")
log(a)

%w this is a-z A-Z 0-9.
neves
Цитата(cirus @ 8.3.2020, 10:11) *

Код
--lua
local a = "!abc$123@"
a = a:gsub("[^%w]", "")
log(a)

%w this is a-z A-Z 0-9.

Works perfect!

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.