fn:substring

Returns a substring of a given string starting at the given starting position and continuing to the end of the string, or $length characters if shorter.

substring($value as xs:string?, $start as xs:double, $length as xs:double?:=()) ➔ xs:string

Arguments

 

$value

xs:string?

The input string

 

$start

xs:double

The position of the first character of the input string to be included in the result

 

$length

xs:double?

:= ()

The number of characters to be included in the result

Result

xs:string

Namespace

http://www.w3.org/2005/xpath-functions

Links to W3C specifications

XPath 3.1 Functions and Operators

XPath 4.0 Functions and Operators

Saxon availability

Available in XPath 2.0, XSLT 2.0, XQuery 1.0, and later versions. Available in all Saxon editions. Available for all platforms.