Returns that part of the given input string that occurs before the first occurrence of the string given in $operand2
substring-before($arg1 as xs:string?, $arg2 as xs:string?) → xs:string
Arguments |
|||
|
$arg1 |
xs:string? |
The input string |
|
$arg2 |
xs:string? |
A substring of the input string; the function returns the part of the input string before this substring |
Result |
xs:string |
substring-before($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string
Arguments |
|||
|
$arg1 |
xs:string? |
The input string |
|
$arg2 |
xs:string? |
A substring of the input string; the function returns the part of the input string before this substring |
|
$collation |
xs:string |
The collation to be used for comparing characters |
Result |
xs:string |
Links to W3C specifications
Namespace: http://www.w3.org/2005/xpath-functions
Applies to: XPath 2.0, XSLT 2.0, XQuery 1.0 and later versions
Notes on the Saxon implementation
The function is fully implemented according to the W3C specifications.