Match, split, lex...
-
Multiple ways to work with regular expressions
W3C XML Schema only uses regular expressions for a binary yes/no validation with matching. Developers who have used regular expressions in other contexts know that there's plenty more that can be done.
-
Match patterns
Match patterns in scripting languages often return substrings from the match. While W3C XML Schema doesn't use this functionality, it supports the syntax (parentheses) needed to make it work.
-
Split patterns
Many compound types use delimiters - white space, dashes, semi-colons, etc. - to separate the parts of the information they support. Regular fragmentations supports split approaches as well as match approaches.
-
lex-style work (not yet implemented)
More sophisticated parsing can apply a series of regular expressions to content. This could prove very useful for difficult cases, but I haven't yet found a usable open-source processor which implements it in Java. Using lex-style processing might also require modification of the rules language.
Previous Page <
TOC
> Next Page