[xquery-talk] ask about how to find string between another string
Mohamed kharrat
med_khr at yahoo.fr
Tue Nov 30 21:52:34 PST 2010
Dear all,
i have this function:
declare function local:Match($X as xs:string*,$Y as xs:string*)
{
let $count:=tokenize($X, "\s")
where
some $l in $count satisfies
some $tok2 in tokenize($Y, "\s") satisfies
contains($l,$tok2)
return true()
}
it's ok , it return true where $X exist in $Y
but the problem is: supposing i have:
$string1='an '
$string2= 'the xquery is a language for xml'
this function will return true because 'an' exist in the word 'language'
but i want to know how to return true only if the word 'an' exit alone , not in
other word of $string2
i hope you understand me.
thank you
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://x-query.com/pipermail/talk/attachments/20101130/b8861b56/attachment.htm
More information about the talk
mailing list