Модуль:Работа со строками

Материал из ВикиФур
Перейти к: навигация, поиск
local p = {} function p.str_replace(s, from, to) return mw.ustring.gsub(s, p.escape_for_gsub(from), p.escape_for_gsub(to)) end function p.escape_for_gsub(x) return (x:gsub('%%', '%%%%')) end function p.is_numeric(s) return string.match(s, '^%d+$') end return p