http://onion.net/genericforms

split (values : string, separator : string) : nodeset

Die Methode split unterteilt einen gegebenen Text mit einem gegebenen Separator in ein Array.

<xsl:variable name="split" select="o:split('a b c', ' ')" />
<xsl:for-each select="$split">
<xsl:value-of select="." />
<br />
</xsl:for-each>

Im Beispiel wird der String "a b c" mit Hilfe des Separators " " unterteilt. Anschließend werden die aufgeteilten Textteile ausgegeben.