In particular, this chapter covers the most fundamental building blocks of XPath. These are the “things” XPath syntax (covered in succeeding chapters) enables you to manipulate. Chief among these “things” ar
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) -...