Вы можете использовать string-before()
и string-after()
для достижения своей цели:
<xsl:variable name="prefix" select="substring-before($value, 'nn')" />
<xsl:variable name="suffix" select="substring-after($value, 'nn')" />
<xsl:value-of select="concat($prefix, 'XZ', $suffix)" />