Regular expressions: confirmation needed

Hi,

Many (most?) languages do accept octal and hex escapes (such as \x#20)
in regular expressions.

The rec is clear (IMO) that these escapes are not allowed (at least I
haven't found them in the EBNF for patterns) and Xerces agrees and
rejects them. 

However, I have a customer who insists using them, saying that they are
mentioned in Microsoft's doc (but I haven't found where) and that MSXML
4.0 does accept them (which I can confirm).

Can you confirm that these escapes are forbidden and that numeric
entities should be used instead?

Thanks

Eric

-- 
Did you know it? Python has now a Relax NG (partial) implementation.
                                          http://advogato.org/proj/xvif/
------------------------------------------------------------------------
Upcoming Schema languages tutorial (registration open):
 - July 7th   (Portland, OR)      http://makeashorterlink.com/?K27A527A4
 - August 4th (Montreal, Canada)  http://makeashorterlink.com/?U28A217A4
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------

Received on Friday, 27 June 2003 04:46:47 UTC