[
https://issues.apache.org/jira/browse/XERCESJ-1265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Glavassevich updated XERCESJ-1265:
------------------------------------------
Comment: was deleted
> E2-67 not fully implemented; rejecting regular expressions like [-], [^-]
> -------------------------------------------------------------------------
>
> Key: XERCESJ-1265
> URL: https://issues.apache.org/jira/browse/XERCESJ-1265
> Project: Xerces2-J
> Issue Type: Bug
> Components: XML Schema Structures
> Affects Versions: 2.9.0
> Reporter: Michael Glavassevich
> Priority: Minor
>
> Current behaviour:
> Regex Expected Actual Reason
> [b-a] I I backwards
> [--+] I I '-' can't be
> used in a s-e range
> [+--] I I '-' can't be
> used in a s-e range
> [-+] V V '-' is at the
> beginning of a positive character range (PCR)
> [+-] V V '-' is at the end
> of a (PCR)
> [^-+] V V '-' is at the
> beginning of a (PCR)
> [^+-] V V '-' is at the end
> of a (PCR)
> [-] V I '-' is at the
> beginning/end of a (PCR)
> [^-] V I '-' is at the
> beginning/end of a (PCR)
> [--] V I '-' is at the
> beginning and end of a (PCR)
> [^--] V I '-' is at the
> beginning and end of a (PCR)
> [---] I I '-' can't be
> used in a s-e range
> V = valid
> I = invalid
> The current version of Xerces in SVN gives the wrong answer for 4 cases.
> This was originally reported as a bug against Eclipse XSD. See
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=197103 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]