split
Rozdělí vstupní řetězec podle definovaného oddělovače a vrátí výsledek v poli.
List<String>split(String str [,String delim ])
- str
 - Řetězec k rozdělení.
 - delim
 - Řetězec obsahující znaky, které budou sloužit jako oddělovače. Defaltně se použije seznam delimiterů “ \t\n\r\f“: mezera, tabulátor, nový řádek, carriage-return a form-feed.
 
Funkce použije argumenty ke konstrukci StringTokenizer a pomocí něj naplní výsledný seznam.
Pozor: Funkce nevrací žádné prázdné prvky. Pokud je tedy ve zdrojovém řetězci například delim dvakrát za sebou, chová se funkce stejně, jako by to byl jediný výskyt.
Příklad: Rozdělení řetězce
Šablona
			{while split("Dick Laurent is dead")}
  {_} ! 
{/while}
Výstup
			Dick ! Laurent ! is ! dead !
Viz také funkci join.
Pro vložení příspěvku do diskuse se přihlašte.