Name
tuple_substrtuple_substrTupleSubstrtuple_substrTupleSubstrTupleSubstr — Ausschneiden von Zeichen ab Position „n1“ bis einschließlich „n2“ aus
einem Stringtupel.
tuple_substrtuple_substrTupleSubstrtuple_substrTupleSubstrTupleSubstr schneidet aus jedem String des Eingabetupels
StringStringStringStringStringstringVal alle Zeichen beginnend mit dem Zeichen
an der Position „n1“ bis einschließlich zur Position „n2“ aus und
liefert sie als einen neuen String in dem Ausgabetupel SubstringSubstringSubstringSubstringSubstringsubstring
zurück. Die Zahlen „n1“ und „n2“ werden hierbei durch das zweite und
dritte Eingabetupel Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2
definiert, das jeweils die gleiche Länge haben muss. Enthalten
Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 nur jeweils ein
Element, so legt dieses Element die Zahlen „n1“ und „n2“ für alle Strings
von StringStringStringStringStringstringVal fest.
Beinhalten Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 genauso viele Elemente
wie StringStringStringStringStringstringVal, so legen die jeweils ersten Elemente von
Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 die Zahlen „n1“ und „n2“ für den
ersten String von StringStringStringStringStringstringVal fest. Die zweiten Elemente von
Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 legen dann die Zahlen „n1“ und
„n2“ für den zweiten String von StringStringStringStringStringstringVal fest und so weiter.
Enthalten Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 mehr als ein
Element und besteht StringStringStringStringStringstringVal nur aus einem String, so werden aus
diesem String mehrere Segmente ausgeschnitten, deren Länge durch
die Elemente von Position1Position1Position1Position1Position1position1 und Position2Position2Position2Position2Position2position2 festgelegt sind.
Beinhalten alle Eingabetupel mehr als ein Element und unterscheiden sie sich
gleichzeitig in der Anzahl der Elemente, so bricht tuple_substrtuple_substrTupleSubstrtuple_substrTupleSubstrTupleSubstr mit
einer Fehlermeldung ab.
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Eingabetupel mit zu untersuchenden Strings.
Eingabetupel mit den Start-Positionen „n1“.
Eingabetupel mit den End-Positionen „n2“.
Alle Zeichen von den Positionen „n1“ bis „n2“
für alle Eingabestrings.
tuple_str_first_ntuple_str_first_nTupleStrFirstNtuple_str_first_nTupleStrFirstNTupleStrFirstN,
tuple_str_last_ntuple_str_last_nTupleStrLastNtuple_str_last_nTupleStrLastNTupleStrLastN,
tuple_strstrtuple_strstrTupleStrstrtuple_strstrTupleStrstrTupleStrstr,
tuple_strrstrtuple_strrstrTupleStrrstrtuple_strrstrTupleStrrstrTupleStrrstr,
tuple_strlentuple_strlenTupleStrlentuple_strlenTupleStrlenTupleStrlen,
tuple_strchrtuple_strchrTupleStrchrtuple_strchrTupleStrchrTupleStrchr,
tuple_strrchrtuple_strrchrTupleStrrchrtuple_strrchrTupleStrrchrTupleStrrchr,
tuple_splittuple_splitTupleSplittuple_splitTupleSplitTupleSplit,
tuple_environmenttuple_environmentTupleEnvironmenttuple_environmentTupleEnvironmentTupleEnvironment
Foundation