starts-with
Whether one string starts with another
Description
The fn:starts-with function returns an xs:boolean value indicating whether one string ($arg1) starts with the characters of another string ($arg2). Leading and trailing whitespace is significant, so you may want to use the fn:normalize-space function to trim the strings before using this function.
Parameters |
Description |
---|---|
arg1:string() |
the entire string to test |
arg2:string() |
the substring to check for |
collation:string() |
the collation to use for comparing |
Examples
XPath |
Results |
---|---|
starts-with(‘query’, ‘que’) |
true |
starts-with(‘query’, ‘query’) |
true |
starts-with(‘query’, ‘u’) |
false |
starts-with(‘query’, ‘’) |
true |
starts-with(‘’, ‘query’) |
false |
starts-with(‘’, ‘’) |
true |
starts-with(‘query’, ()) |
true |
starts-with(’ query’, ‘q’) |
false |