אונטערשייד צווישן ווערסיעס פון "יחידה:גרשיים"

פון המכלול
קפיצה לניווט קפיצה לחיפוש
(אימפארטירט פון די העברישע המכלול, זע ביישטייערער ליסטע)
 
(לייג נישט צו גרשיים ווען ס'האט שוין)
שורה 9: שורה 9:
     if len == 1  
     if len == 1  
         then return str .. "'"
         then return str .. "'"
        elseif (len == 2 and sub(str, -1) == "'") or string.find(str, "\"")
        then return str
     else
     else
         return sub ( str,0, len-1).. "\"" .. sub ( str,len)
         return sub ( str,0, len-1).. "\"" .. sub ( str,len)

רעוויזיע פון 21:41, 30 נאוועמבער 2023

מען קען שאפן דאקומענטאציע פאר דעם מאדול ביי יחידה:גרשיים/דאק

local p = {}

require "mw.ustring"

function p.geresh( frame )
     str = frame.args.string
     len= mw.ustring.len( str )
     sub = mw.ustring.sub
     if len == 1 
        then return str .. "'"
        elseif (len == 2 and sub(str, -1) == "'") or string.find(str, "\"")
        	then return str
     else
         return sub ( str,0, len-1).. "\"" .. sub ( str,len)
     end
end
 
return p