title: How to format strings with special characters like '&' in Lodash?
body: <p>I'm using Lodash to format a string like <code>DIGITAL &amp; TECHNOLOGY</code> into <code>Digital &amp; Technology</code>. I've tried with the following code:</p>
  
  <pre><code>_.startCase(_.lowerCase('DIGITAL &amp; TECHNOLOGY'));
  </code></pre>
  
  <p>However, this returns me <code>Digital Technology</code>.</p>
  
  <p>This didn't work either:</p>
  
  <pre><code>var words = _.words('DIGITAL &amp; TECHNOLOGY', /[^ ]+/g);
  var newWords = '';
  _.forEach(words, function(w){
    newWords += _.capitalize(w);
  })
  </code></pre>
  
  <p>This returns <code>Digital &amp; technology</code>.</p>
  
  <p>What would be an appropriate way to properly format strings like these using Lodash only? Or must I use a mix of Lodash and Javascript?</p>