the “things” XPath syntax (covered in succeeding chapters) enables you to manipulate. Chief among these “things” are XPathexpressions, thenodesandnode-setsreturned by those expressions, thecontextin which an expression is evaluated, and the so-calledstring-valuesreturned by each type of node....
Running example value-of1 XPath XPath expression "/child::entries/child::entry[position() = 1]/child::address/child::name/child::text()" How to read "/" = root and delimiter for steps axis::step = a move in the XML document :: = "that is" or "that are" [] = apply some pre...
() Define a new "Token" - Allows combining of multiple expressions/characters into one statement, which may be acted on by regex methods such as "+" and "?". Returned as a "Capture Group" in the output(s) from the regex match (?:) Non-Capture Subpattern - Syntax (?:RegexHere) -...