Zum Inhalt springen

Modul:AdressenSort

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. März 2013 um 20:19 Uhr durch Cirdan (Diskussion | Beiträge) (so). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus


local p = {} 
function p.convert(frame)
     local adresse = frame.args[1]
     local adresslaenge = mw.ustring.len(adresse)
     local nummernstart = mw.ustring.find(adresse, '%d')
     local strasse = mw.ustring.sub(adresse,1,nummernstart-1)
     local hausnummer = mw.ustring.sub(adresse,nummernstart,adresslaenge)
     local ziffernzahl = mw.ustring.len(hausnummer)
     return strasse + mw.ustring.rep('0',4-ziffernzahl) + hausnummer
end 
return p