Hi ,<br><br>My query fetches uri&#39;s for those documents which checks meta:Country value and then produces the result.<br><br>For Eg. in the query mentioned below the meta:Country value is China. Now the issue is that the DB has values like:<br>

<ol><li> &#39;Chin&#39;,</li><li>&#39;(China);&#39;</li><li>&#39; (China)&#39;</li><li>&#39;China&#39;.</li><li>&#39;[space]China&#39;</li><li>&#39;China&gt;&#39;</li></ol> But every time it gives the same result count along with the same set of URI&#39;s. Please suggest what should i change in the query so that i get the desired result .<br>

let $options := (&#39;exact&#39;)<br>let $uri :=cts:uris(&#39;&#39;, (&#39;document&#39;,&#39;limit=500000000&#39;),<br>            (cts:and-query((cts:directory-query(&#39;/content/&#39;, &#39;infinity&#39;),<br>             cts:element-value-query(xs:QName(&#39;meta:Country&#39;), &#39; China&#39;,$options)), ())), (), ())<br>

<br>return (count($uri))<br><br>Altogether, I need some option in cts:query to match the value matching regular expression.<br><br><br>regards,<br>Jaspreet<br>