Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.

Änderungen

Zur Navigation springen Zur Suche springen
531 Bytes hinzugefügt ,  20:30, 8. Dez. 2013
K
https://de.wikipedia.org/w/index.php?title=Wikipedia:Administratoren/Anfragen&oldid=125246065#Modul:Str
Zeile 86: Zeile 86:  
         return 0
 
         return 0
 
       end
 
       end
 +
    end
 +
 +
    function Str.match(frame)
 +
        local text = frame.args[1] or ""
 +
        local pattern = frame.args[2] or ""
 +
        local index = tonumber(frame.args[3]) or 0
 +
        if (text == "" or pattern == "") then return "" end
 +
 +
        -- return all captures (denoted by brackets in the pattern) if index is zero, otherwise return only the index-th capture
 +
        if index <= 0 then
 +
            return mw.ustring.match(text, pattern)
 +
        else
 +
            return ({mw.ustring.match(text, pattern)})[index]
 +
        end
 
     end
 
     end
    
  return Str
 
  return Str
Cookies helfen uns bei der Bereitstellung von imedwiki. Durch die Nutzung von imedwiki erklärst du dich damit einverstanden, dass wir Cookies speichern.

Navigationsmenü