title: Replacing a colon using string replace using Javascript and jQuery
body: <p>I have a simple string that I'm trying to manipulate:</p>
  
  <blockquote>
    <p>Your order will be processed soon:</p>
  </blockquote>
  
  <p>I grab the string using: </p>
  
  <pre><code>var html = jQuery('.checkout td h4').html();
  </code></pre>
  
  <p>I then try to replace the ':' using:</p>
  
  <pre><code>html.replace(":", ".");
  </code></pre>
  
  <p>When I print it out to the console, the string is the same as the original string. I've also tried making sure that the <code>html</code> variable is of type "string" by doing the following:</p>
  
  <pre><code>html = html + "";
  </code></pre>
  
  <p>That doesn't do anything. In searching around, it seems that the <code>replace</code> function does a RegEx search and that the ":" character might have a special meaning. I do not know how to fix this. Can someone help me get rid of this stinkin' colon?</p>