Modul:String: Unterschied zwischen den Versionen
K
keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| Zeile 78: | Zeile 78: | ||
local len = mw.ustring.len( s ); | local len = mw.ustring.len( s ); | ||
-- Convert negatives for range checking | -- Convert negatives for range checking | ||
if i < 0 then | if i < 0 then | ||
| Zeile 91: | Zeile 86: | ||
end | end | ||
if i > len or j > len or i < 1 or j < | if i > len or j > len or i < 1 or ( j < 1 and j ~= nil ) then | ||
return str._error( 'String subset index out of range' ); | return str._error( 'String subset index out of range' ); | ||
end | end | ||