|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] using a variable within a regexp pattern in XQueryManuel Souto Pico m.soutopico at gmail.comThu Oct 1 21:53:29 PDT 2009
Hi, I'm a bit stuck trying to run a regexp pattern in a XQuery search file. (1) where $record/langSet[@xml:lang="en"]/tig/term[matches(., $q)] works (2) where $record/langSet[@xml:lang="en"]/tig/term[matches(., "$q")] doesn't work (3) where $record/langSet[@xml:lang="en"]/tig/term[matches(., "^$q.*$")] doesn't work (4) where $record/langSet[@xml:lang="en"]/tig/term[matches(., "^bu.+$")] works! Any ideas about how I can get to use regular expressions in this query? (4) retrieves 'bufer', 'bug' and 'bus'. If $q is 'bu', (1) retrieves as well 'attri*bu*te', 'contrast *bu*tton', etc. Thanks a lot! Cheers, Manuel -------------- next part -------------- An HTML attachment was scrubbed... URL: http://x-query.com/pipermail/talk/attachments/20091001/f1af370d/attachment.htm
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






