title: cheeriojs parsing issue : cannot find <a> tag?
body: <h2>Background</h2>
  
  <p>I'm parsing a HTML page using <a href="https://github.com/cheeriojs/cheerio" rel="nofollow noreferrer">cheeriojs</a> inside my NodeJs application. 
  The objective is to obtain an array of links from that page. </p>
  
  <h2>Problem</h2>
  
  <p>The library works well, but I have a problem with a specific set of tags (two <code>&lt;a&gt;</code> tags) that <strong>cheerio</strong> won't recognize for the love of my life!</p>
  
  <pre><code>&lt;a href="/wiki/Orokin_Void" title="Orokin Void" class="mw-redirect"&gt;Orokin Void&lt;/a&gt; &lt;a href="/wiki/Storage_Containers" title="Storage Containers" class="mw-redirect"&gt;Containers&lt;/a&gt;
  </code></pre>
  
  <p>I checked and double checked to see if the tags were ideally structured</p>
  
  <p>So, according tot the documentation, the following code would print <code>2</code>:</p>
  
  <pre><code>let htmlSource = '&lt;a href="/wiki/Orokin_Void" title="Orokin Void" class="mw-redirect"&gt;Orokin Void&lt;/a&gt; &lt;a href="/wiki/Storage_Containers" title="Storage Containers" class="mw-redirect"&gt;Containers&lt;/a&gt;';
  let cheerioStuff = $(htmlSource).find("a").length;
  console.print(cheerioStuff);
  </code></pre>
  
  <p>Instead, it prints <code>0</code>. Which is mesmerizing, at least for me. The same issue seems to appear with another string <code>Corpus T3 &lt;a href="/wiki/Defense" title="Defense"&gt;Defense&lt;/a&gt; Reward</code>. </p>
  
  <p>However, it works with the following one:</p>
  
  <p><code>&lt;div class="pi-data-value pi-font"&gt;&lt;a href="/wiki/Orokin_Vault" title="Orokin Vault" class="mw-redirect"&gt;Orokin Vault&lt;/a&gt;&lt;/div&gt;</code></p>
  
  <p>or this one: </p>
  
  <p><code>&lt;a href="/wiki/Lynx_Osprey" title="Lynx Osprey"&gt;Lynx Osprey&lt;/a&gt;</code></p>
  
  <h2>Question</h2>
  
  <p>At this point it's probably possible that ::</p>
  
  <ol>
  <li>I have special invisible evil characters in the HTML source that cheerio doesn't like.</li>
  <li>cheerio will only find <code>&lt;a&gt;</code> tags within other tags, or if they are alone. </li>
  </ol>
  
  <p>I already tested the first option but the results didn't change. So right now I am inclined to believe the issue is the second option, which I find extremely limiting.</p>
  
  <p>It can also be a combinaison of the both, in which case I am royally screwed.</p>
  
  <p>How can I make this work? Any suggestions? </p>