Filter by String¶
Description¶
Selects objects by the value of a string property. Values to compare against can be given in input or as literals.
Input¶
SOURCE [OBJ]
: The list of objects to filterVALUES [STRING]
(optional): the list of values to compare objects’ values against
Output¶
TRUE [OBJ]
: the objects for which the selection appliesFALSE [OBJ]
: the objects for which the selection does not apply
Parameters¶
Property
: the string property to check. Use*
to consider all properties.Use sub-properties
: when set totrue
, the values of all sub properties are also included. Sub-properties can be defined in the data with therdfs:subPropertyOf
relation.Value
(unless inputValues
is connected): the value to compare each object’s value againstLanguage
: when a language is selected, only the strings in this language are extracted. This uses the language tags that are defined in the data.Operation
: comparison function to use (equal
,contains
,startsWith
,endsWith
)Case-sensitive
: if set tofalse
, upper/lower case is ignoredInput items matching logic
:Any can match
: objects fromSOURCE
are selected if they match any of the items inINPUT
All must match
: objects fromSOURCE
are selected only if they match all the items inINPUT
Output scores can be aggregated and/or normalised.