title: Regex to remove all non alpha-numeric and replace spaces with +
body: <p>I'm looking to use regex to try remove all non alpha-numeric characters from a string and replace spaces with a +</p>
  
  <p>All I want to permit is basically alphabetical words A-Z and +</p>
  
  <p><strong>This is specifically to prepare the string to become a part of a URL, thus need the + symbols instead of spaces.</strong></p>
  
  <p>I have looked at <code>/\W+/</code> however this removes all white spaces and alpha-numeric characters, whereas I want to leave the spaces in if possible to then be replaced by + symbols.</p>
  
  <p>I've searched around a bit but I can't seem to find something, I was hoping someone might have any simple suggestions for this.</p>
  
  <p><strong>Sample string &amp; Desired result:</strong>
  <code>Durarara!!x2 Ten</code> <strong>-></strong> durarara+x2+ten </p>