API:WStringSplit

Aus WARWiki

Keine Beschreibung verfügbar.

Nutzung

API:WStringSplit()


Diese Funktion übernimmt keine Argumente.


Diese Funktion gibt keine Werte zurück.


Source Code

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


Persönliche Werkzeuge
Anzeige

Sponsoren