filter
Returns those items from the sequence
$seq
for which the supplied function $f
returns true.
filter($seq as item()*, $f as function(item()) as xs:boolean) ➔ item()*
Arguments | |||
| $seq | item()* | The sequence to be filtered |
| $f | function(item()) as xs:boolean | The filtering function (used to test each item in the sequence |
Result | item()* |
Links to W3C specifications
Namespace: http://www.w3.org/2005/xpath-functions
Applies to: XPath 3.0, XSLT 3.0, XQuery 3.0 (if enabled in Saxon: requires Saxon-PE or Saxon-EE)
XPath 3.0 Functions and Operators
Notes on the Saxon implementation
Available since Saxon 9.3. Requires XPath 3.0 to be enabled. The argument order was reversed in Saxon 9.5.1 in response to W3C spec changes.