title: Remove characters using xsl
body: <p>I need to remove the following characters from a string value using <code>xsl 1.0</code></p>
  
  <p><code>*, /, \, #, %, !, @, $, (, ), &amp;</code></p>
  
  <p>I have come up with the following:</p>
  
  <pre><code>translate(translate(translate(string(//xpath/@value),'.',''),'/',''),',','')
  </code></pre>
  
  <p>In the above approach, I would have to duplicate the same code many times (one time per character).</p>
  
  <p>How can I achieve the same goal without duplicating the code?</p>
  
  <p>Thanks :-)</p>