title: how to exclude elements with xpath
body: <p>This is my xpath query:</p>
  
  <pre><code>//div[contains(@class,"group") and contains(@class,"group-even")]//div[descendant-or-self::text()]
  </code></pre>
  
  <p>It will take content from:</p>
  
  <pre><code>&lt;div class="service-group"&gt;
  &lt;div class="group group-even"&gt;...&lt;/div&gt;
  &lt;div class="group"&gt;...&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Which is fine BUT it also takes content from:</p>
  
  <pre><code>&lt;div class="service-group"&gt;
  ...
  &lt;div id="lastCollectionHours" class="group lastCollectionHours"&gt;...&lt;/div&gt;
  ...
  &lt;/div&gt;
  </code></pre>
  
  <p>and</p>
  
  <pre><code>&lt;div class="service-group"&gt;
  ...
  &lt;div id="retailHours" class="group group-even retailHours"&gt;
      ...
  &lt;/div&gt;
  </code></pre>
  
  <p>I want to exclude these two divs, how can I do?</p>