|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thaiopensource.datatype.xsd.regex.jdk1_4.Translator
Translates XML Schema regexes into java.util.regex
regexes.
Pattern
,
XML Schema Part 2Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
|
static java.lang.String |
translate(java.lang.String regexp)
Translates a regular expression in the syntax of XML Schemas Part 2 into a regular expression in the syntax of java.util.regex.Pattern . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.lang.String translate(java.lang.String regexp) throws RegexSyntaxException
java.util.regex.Pattern
. The translation
assumes that the string to be matched against the regex uses surrogate pairs correctly.
If the string comes from XML content, a conforming XML parser will automatically
check this; if the string comes from elsewhere, it may be necessary to check
surrogate usage before matching.
regexp
- a String containing a regular expression in the syntax of XML Schemas Part 2
RegexSyntaxException
- if regexp
is not a regular expression in the
syntax of XML Schemas Part 2Pattern
,
XML Schema Part 2public static void main(java.lang.String[] args) throws RegexSyntaxException
RegexSyntaxException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |