The vocabulary is published by the W3C Notation-3 Community Group.
(obsolete - (was backwards!) - use: string:concatenation)
schema:
($a_1 .. $a_n) string:concatenation $a_s
summary: concatenates the given resources
definition:
true
if and only if the string concatenation of $a_1, .. $a_n
equals $a_s
.
requires:
all $a_1, .., $a_n
to be bound.
literal domains:
$a_1 .. $a_n
: xs:string
(see note on casting to string)$a_s
: xs:string
(see note on casting to string)True iff the subject string contains the object string.
True iff the subject string contains the object string, with the comparison done ignoring the difference between upper case and lower case characters.
True iff the subject string ends with the object string.
True iff the subject string is the same as object string ignoring differences between upper and lower case.
The subject is a list, whose first member is a format string, and whose remaining members are arguments to the format string. The formating string is in the style of python's % operator, very similar to C's sprintf(). The object is calculated from the subject.
True iff the string is greater than the object when ordered according to Unicode(tm) code order.
True iff the string is less than the object when ordered according to Unicode(tm) code order.
The subject is a string; the object is is a regular expression in the perl, python style. It is true iff the string matches the regexp.
True iff the subject string is the NOT same as object string ignoring differences between upper and lower case.
True iff the string is NOT greater than the object when ordered according to Unicode(tm) code order.
True iff the string is NOT less than the object when ordered according to Unicode(tm) code order.
The subject string; the object is is a regular expression in the perl, python style. It is true iff the string does NOT match the regexp.
A built-in for replacing characters or sub. takes a list of 3 strings; the first is the input data, the second the old and the third the new string. The object is calculated as the replaced string. For example, ("fofof bar", "of", "baz") string:replace "fbazbaz bar".
The subject is a list of two strings. The second string is a regular expression in the perl, python style. It must contain one group (a part in parentheses). If the first string in the list matches the regular expression, then the object is calculated as being the part of the first string which matches the group.
True iff the subject string starts with the object string.
This is an ontology for computable string functions. It is implemented, for example, in CWM and Euler.