XPath para retornar apenas elementos que contenham o texto, e não seus pais
Neste xml, desejo corresponder o elemento que contém 'match' (elemento random2)
<root>
<random1>
<random2>match</random2>
<random3>nomatch</random3>
</random1>
</root>
ok, até agora eu tenho:
//[re:test(.,'match','i')] (with re in the proper namespace)
isso retorna random2, random1 e root ... eu gostaria de obter apenas "random2"
alguma ideia?