Regular expression matching using JavaScript regular expression syntax based on ;j flag?
Replies (1)
Please register to reply
Added by Martin Honnen almost 4 years ago
In https://www.saxonica.com/saxon-js/documentation/index.html#!conformance/regex I find the statement:
Saxon-JS allows the flags argument to be suffixed with the string ";j". If this option is present then the JavaScript regular expression engine is used directly, which means that the JavaScript rules rather than the XPath rules apply
However I get an error trying to use ;j
as a flag. What seems to not raise an error is simply the suffix j
as in e.g. analyze-string(., '\bcan\b', 'ij')/fn:match => count()
.
Is the documentation wrong or the implementation not doing what the documentation says?
I can’t say off the top of my head; I created
https://saxonica.plan.io/issues/4913 to track this.
Saxonica Developer Community notifications@plan.io writes:
Please register to reply