A collection of Jena string functions
Namespace: http://semantalytics.com/2017/09/ns/jena/funtions/string/
Suggested prefixes: s: , str: , string
Functions:
abbreviate
abbreviateWithMarker
abbreviateMiddle
appendIfMissing
appendIfMissingIgnoreCase
array
arrayIndex
arraySeparator
capitalize
caseFormat
center
chomp
commonSuffix
chop
compare
compareIgnoreCase
commonPrefix
containsAny
contains
containsIgnoreCase
containsNone
containsWhitespace
containsOnly
countMatches
deleteWhitespace
difference
defaultIfBlank
defaultIfEmpty
endsWith
endsWithIgnoreCase
equals
equalsAny
equalsIgnoreCase
digits
initials
indexOf
indexOfAny
indexOfAnyBut
indexOfDifference
indexOfIgnoreCase
isAlpha
isAsciiPrintable
isAlphaSpace
isAlphanumeric
isAnyEmpty
isAnyBlank
isAlphanumericSpace
isAllLowerCase
isAllUpperCase
isBlank
isEmpty
isMixedCase
isNoneBlank
isNoneEmpty
isNotEmpty
isNumericSpace
isAllBlank
isAllEmpty
isNotBlank
isNumeric
isWhitespace
join
joinArray
joinWith
joinArrayWith
left
length
leftPad
lastIndexOfAny
lastOrdinalIndexOf
lastIndexOfIgnoreCase
lastIndexOf
lowerCaseFully
lowerCase
ordinalIndexOf
overlay
padEnd
pipe
padStart
prependIfMissing
prependIfMissingIgnoreCase
reverseDelimited
removeEndIgnoreCase
repeat
remove
removeIgnoreCase
rotate
reverse
removeEnd
removeAll
removePattern
removeFirst
removeStart
replace
replaceAll
replaceChars
replaceEach
replaceEachRepeatedly
replaceFirst
replaceOnce
replaceOnceIgnoreCase
replaceIgnoreCase
replacePattern
removeStartIgnoreCase
right
rightPad
split
splitByCharacterType
splitByCharacterTypeCamelCase
startsWith
startsWithAny
startsWithIgnoreCase
strip
stripAll
stripAccents
stripAllChar
stripAllString
stripEnd
stripStart
substring
substringAfter
substringAfterLast
substringBefore
substringBeforeLast
substringBetween
substringsBetween
swapCase
trim
truncate
toEncodedString
toCodePoints
uncapitalize
unwrap
wrap
wrapIfMissing
mid
normalizeSpace
upperCase