Sridhar Raman wrote:
What I actually need is somewhere that merges both these two cases. I wantto do a query that is case-insensitive, uses the analyzer to match, and alsochecks whether it is a full match. That is, analyzer('abc') should be exactly equal to analyzer('Abc').
this is not possible. the analyzer is only used with the jcr:contains() function. but you may use the fn:lower-case() function. this at least allows you to ignore the case:
//*[fn:lower-case(@TITLE) = 'abc'] regards marcel
