XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition (652 page)

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
5.64Mb size Format: txt, pdf, ePub

Character Ranges

A
character range
(which is always part of a
character group
) defines a set of permitted characters that contains either a single character or a range of characters occupying adjacent Unicode codepoints.

If you are comparing these rules with the ones in XML Schema Part 2, be sure to look at the second edition; the original XML Schema Recommendation got this syntax badly wrong. In fact, there are still a couple of errors in the second edition.

Construct
Syntax
charRange
codepointRange | XmlCharIncDash
codepointRange
charOrEsc
-
charOrEsc
charOrEsc
XmlChar | SingleCharEsc
XmlChar
Any XML character except
[
]
\
-
XmlCharIncDash
Any XML character except
[
]
\

Other books

Passage at Arms by Glen Cook
The Body in the Wardrobe by Katherine Hall Page
Trilby by Diana Palmer
Gimme a Call by Sarah Mlynowski
Sympathy between humans by Jodi Compton
Night Journey by Winston Graham