title: XPATH: Check if a xml node contains specific characters or strings
body: <p>Imagine this XML file (sorry for sick example!!)</p>
  
  <pre><code>&lt;DOC&gt;
  &lt;Test&gt;
      &lt;Name&gt;1 vs 100 Pre pre History&lt;/Name&gt;
      &lt;Type&gt;Dinasors&lt;/Type&gt;
  &lt;/Test&gt;
  
  &lt;Test&gt;
      &lt;Name&gt; 1 vs 100 Post moderns&lt;/Name&gt;
      &lt;Type&gt;Aliens&lt;/Type&gt;
  &lt;/Test&gt;
  &lt;/Doc&gt;
  </code></pre>
  
  <p>The idea is returning the Type value, By checking if Name node contains a specific character or string. For example I want a XPath Query like:</p>
  
  <pre><code>/Doc//Test[contains "Pre" and "History" and 1]/Type
  </code></pre>
  
  <p>That is check if Test contains "Pre" and "History" and number 1, What will be the xpath query? Alo I like this query to not be CASE SENSITIVE.</p>
  
  <p>Thanks.</p>