|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.thaiopensource.datatype.xsd.regex.java.Translator
public class Translator
Translates XML Schema regexes into java.util.regex regexes.
Pattern,
XML Schema Part 2| Method 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 2
public 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 | ||||||||