Во-первых, в XSLT 2.0 у вас есть последовательности, и вы можете использовать атрибут separator
инструкции value-of
.Итак, следуя комментариям Майкла Кея о translate
и меняя только вашу value-of
инструкцию на:
<xsl:value-of select="$Email, normalize-space(translate($Resposta,';','')), $NPS"
separator=";" />
Вывод:
alebbb@hotmail.com;here i have to be replace by nothing;8
Во-вторых, если вы действительно хотите использовать fn:replace
:
<xsl:value-of select="$Email, normalize-space(replace($Resposta,';','')), $NPS"
separator=";" />