title: XSLT Replace function not found
body: <p>I am writing an XSLT transformation in which I wish to use the Replace function to do a regex match and replace. </p>
  
  <p>However, Visual Studio 2008 reports that </p>
  
  <blockquote>
    <p>'replace()' is an unknown XSLT function.</p>
  </blockquote>
  
  <p>The bit of code itself is:</p>
  
  <pre><code>&lt;xsl:otherwise&gt;
      &lt;td style="border: solid 1px black; background-color:#00CC66;"&gt;
            &lt;xsl:variable name="FeatureInfo" select="Text" /&gt;
                  &lt;xsl:value-of select="replace($FeatureInfo,'Feature=','TESTING')"/&gt;
       &lt;/td&gt;
   &lt;/xsl:otherwise&gt;
  </code></pre>
  
  <p>Is there anything that I am doing wrong?</p>
  
  <p>Thanks :)</p>
  
  <p><strong>Edit:</strong> I am using this version of XSLT, but it looks like it is Visual Studio's version that is a problem...I'll have to try to find a workaround.</p>
  
  <pre><code>&lt;xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
  </code></pre>