API:StringSplit

Aus WARWiki

Keine Beschreibung verfügbar.

Nutzung

API:StringSplit()


Diese Funktion übernimmt keine Argumente.


Diese Funktion gibt keine Werte zurück.


Source Code

function StringSplit (inString, delimiter)
    local list = {}
    local pos = 1
  
    -- If delimiter is empty, use space as a default...
    if (delimiter == nil or delimiter == "") then 
       delimiter = " ";
    end
    
    while 1 do
        local first, last = string.find (inString, delimiter, pos, true);
    
        if first then -- found?
            table.insert (list, string.sub (inString, pos, first - 1));
            pos = last + 1;
        else
            table.insert (list, string.sub (inString, pos));
            break
        end
    end
  
    return list;
end


Persönliche Werkzeuge
Anzeige

Sponsoren