אונטערשייד צווישן ווערסיעס פון "יחידה:String"
קפיצה לניווט
קפיצה לחיפוש
ק
10 גרסאות של הדף en:Module:String יובאו: לפי הדיון בשיחת תבנית:כתב מונגולי
ק (rv) |
ק (10 גרסאות של הדף en:Module:String יובאו: לפי הדיון בשיחת תבנית:כתב מונגולי) |
||
| שורה 543: | שורה 543: | ||
str["קידוד"] = str.encode | str["קידוד"] = str.encode | ||
str['מיצוי מספר'] = function(frame) | |||
local s = frame.args[1] | |||
local def = frame.args[2] or '' | |||
if not s then return def end | |||
local int, frac = s:match('[^%d.-]*(%-?[%d,]*)(%.%d+)') | |||
if int or frac then | |||
int = string.gsub(int or '', ',', '') -- remove commas | |||
frac = frac or '' | |||
return int .. frac | |||
end | |||
int = s:match('[^%d.-]*(%-?[%d,]*)') | |||
int = int and string.gsub(int or '', ',', '') | |||
return int or def | |||
end | |||
return str | return str | ||