funkce pro práci s uzly
last(), position(), count(), id(), local-name(), name(), namespace-uri()
řetězcové funkce
string(), concat(), string-join(), starts-with(), ends-with(), contains(), substring-before(), substring-after(), substring(), string-length(), normalize-space(), translate(), codepoints-to-string(), string-to-codepoints(), compare(), normalize-unicode(), upper-case(), lower-case(), encode-for-uri(), iri-to-uri(), escape-html-uri()
funkci pro práci s regulárními výrazy
matches(), tokenize(), replace()
logické funkce
boolean(), not(), true(), false(), lang()
matematické funkce
number(), sum(), avg(), min(), max(), floor(), ceiling(), round(), round-half-to-even(), abs()
funkce pro práci s datem a časem
current-date(), current-time(), current-dateTime()
funkce pro práci s posloupnostmi
index-of(), empty(), exists(), distinct-values(), insert-before(), remove(), reverse(), subsequence(), zero-or-one(), one-or-more(), exactly-one(), deep-equal()
další funkce
doc(), collection(), id(), idref(), doc-available()
rozšiřující funkce definované pro XSLT
document(), unparsed-text(), key(), format-number(), format-time(), format-date(), format-dateTime(), current(), unparsed-entity-uri(), generate-id(), system-property(), element-available(), function-available()