From: Dannes W. <da...@ex...> - 2012-09-07 19:53:54
|
Hi Wouter, On 7 Sep 2012, at 18:14 , W.S. Hager <ws...@gm...> wrote: > Regular expressions in 1.4.2 do not behave the way I expect. I'm trying to implement https://github.com/persvr/rql basics in xquery, but it proves to be impossible due to regex problems. This expression (with ampersand escaped): > > (\))|([&\|,])?([\+\*\$\-:\w%\._]*)(\(?) > > produces an error for this string: eq(a,b) > > FORX0003: regular expression could match empty string > > Is there any way to work around this? As far as I know do the Xquery regex differ a bit from the java regex which differ a bit from the perl5 regex etc. This makes things a bit more complicated. In which function do you use the regex? Can you show a small piece of (self containing) xquery code (to reproduce). cheers Dannes |