xsl-list
[Top] [All Lists]

Re: [xsl] analyze-string gotcha/reminder

2012-11-19 09:28:56
On 19/11/2012 15:15, Dimitre Novatchev wrote:
It would be helpful if an XSLT processor issues a warning message
when a single `{` and `}` are used in a regex -- this would
immediately explain to the user the issue and the correction to be
made.

But in a lot (most?) cases there would be no correction needed as an AVT
was intended. I 'm not sure the system can easily suspect that the wrong
usage has been used unless it is the special case that a single { has
been used and can be evaluated at compile time and the resulting regex
is a regex syntax error. But that generates an error not a warning. A
case like
\d{4}
which generates the perfectly legal regex \d4 is a lot harder to
generate a warning for, unless you generate a warning for _all_ uses of
AVT in the regex string which would be annoying after a while,

David

--
google plus: https:/profiles.google.com/d.p.carlisle

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--