by Eric van der Vlist is published by O'Reilly & Associates (ISBN: 0596004214)
text — Pattern matching text nodes
"text" |
(pattern), attribute, datatypeName param exceptPattern, element, list, mixed, pattern&pattern, pattern*, pattern+, pattern,pattern, pattern?, pattern|pattern
The text pattern matches zero or more text nodes. The fact that a text pattern matches more than one text node has no effect when it is used in ordered-content models (the data model used by RELAX NG for XML documents is similar to the data model of XPath 1.0, and two text nodes can't be adjacent), but makes a difference when a text pattern is used in interleave. Adding a single text pattern in an interleave pattern allows any number of text nodes that can interleave before and after each element. Note that the mixed pattern is provided as a shortcut to define these content models.
This text is released under the Free Software Foundation GFDL.