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

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

The metacharacter
.
in a regex matches any single character except a newline character (x0A), except when the
s
(dot-all) flag is set, in which case it matches any character including a newline.

The metacharacters

and
$
match the beginning and end of the input string, respectively, except when the
m
(multiline) flag is set, in which case they match the beginning and end of each line. The beginning of a line is either the start of the entire string or the position immediately after a newline (x0A) character; the end of a line is either the end of the entire string or the position immediately before a newline character. So (with multiline mode off) the regex

The
matches a string that begins with the characters
The
, while the regex
\.xml$
matches a string that ends with the characters
.xml

Other books

Exile of Lucifer by Shafer, D. Brian
Here I Am by Rochelle Alers
Ghosts of the Past by Mark H. Downer
Bluebolt One by Philip McCutchan
Catch Your Death by Voss, Louise, Edwards, Mark
Out of Grief by EA Kafkalas
Unbecoming by Jenny Downham
Paradise Found by Dorothy Vernon