title: Display special characters with pipe dilemeter
body: <p>I'm playing around with Java RegEx and trying to think of different scenarios for string manipulation.  I can strip out special characters from a string with the following:</p>
  
  <pre><code>String test = "A man,  66  a plan, a can*()al:55 Panama";
  String test = test.replaceAll("[a-zA-Z0-9]", "");
  System.out.println(test);
  </code></pre>
  
  <p>Output:   ,     ,  *(): </p>
  
  <p>What if I wanted those special characters returned with a pipe delimiter?  So, the expected output would be:  ,|,|*|(|)|:|</p>