יחידה:בסוגריים

מתוך אוצר הספרים היהודי השיתופי
גרסה מ־01:58, 6 במרץ 2018 מאת מערכת (שיחה | תרומות) (גרסה אחת יובאה: ייבוא יחידות)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:בסוגריים/תיעוד

-- יחידה:בסוגריים
function addIfNotEmpty(frame)
	local s = frame.args[1];
	mw.log ('addIfNotEmpty: (' .. s .. ')');
	s = mw.ustring.gsub( s, "%[%[קטגוריה:[^%[%]]*%]%]", "" )
	mw.log ('addIfNotEmpty...(' .. s .. ')');
	if string.match(s, "^ *0 *$") then
		return "";
	elseif (not string.match(s, "[a-zA-Zא-ת0-9]")) then
		return s;
	else
		return "(" .. s .. ")";
	end
end

return {
	['אם_לא_ריק'] = addIfNotEmpty
}