2
<xsl:stylesheet version="1.0"
3
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4
xmlns:str="http://exslt.org/strings"
5
exclude-result-prefixes="str">
7
<xsl:template match="/">
8
<xsl:variable name="x" select="doc/strings/x"/>
9
<xsl:variable name="y" select="doc/strings/y"/>
12
str:replace('a, simple, list', ', ', '-')
13
<xsl:copy-of select="str:replace('a, simple, list', ', ', '-')"/>
15
str:replace('a, simple, list', 'a, ', 'the ')
16
<xsl:copy-of select="str:replace('a, simple, list', 'a, ', 'the ')"/>
18
str:replace('a, simple, list', 'list', 'array')
19
<xsl:copy-of select="str:replace('a, simple, list', 'list', 'array')"/>
21
str:replace('a, simple, list', 'i', 'I')
22
<xsl:copy-of select="str:replace('a, simple, list', 'i', 'I')"/>
24
str:replace('a, simple, list', ', ', '')
25
<xsl:copy-of select="str:replace('a, simple, list', ', ', '')"/>
27
str:replace('fee, fi, fo, fum', $x, $y)
28
<xsl:copy-of select="str:replace('fee, fi, fo, fum', $x, $y)" />
30
str:replace('fee, fi, fo, fum', $x, 'j')
31
<xsl:copy-of select="str:replace('fee, fi, fo, fum', $x, 'j')" />