# XML::XPath::Function - implementations of XPath functions - perldoc - [phpMan]

## NAME
    [XML::XPath::Functions](https://www.chedong.com/phpMan.php/perldoc/XML%3A%3AXPath%3A%3AFunctions/markdown) - implementations of XPath functions

## DESCRIPTION
    XPath 1.0 and some later functions are supported.

    Note that functions that take regular expressions use Perl-syntax REs, not the language
    described in the XPath spec.

## FUNCTIONS
  NODESET FUNCTIONS
    *   last()

    *   position()

    *   count()

    *   id()

    *   "local-name()"

    *   name()

    *   "namespace-uri()"

  STRING FUNCTIONS
   Functions On String Values
    *   string()

    *   concat()

    *   substring()

    *   "string-length()"

    *   "normalize-space()"

    *   translate()

   Functions Based on Substring Matching
    *   contains()

    *   "starts-with()"

    *   "substring-before()"

    *   "substring-after()"

   String Functions that Use Pattern Matching
    *   matches()

  BOOLEAN FUNCTIONS
    *   boolean()

    *   not()

    *   true()

    *   false()

    *   lang()

  NUMBER FUNCTIONS
    *   number()

    *   sum()

    *   floor()

    *   ceiling()

    *   round()

