Text.PositionOf
Tiek atgriezta vērtības pirmā pozīcija (-1, ja netiek atrasta).
Syntax
Text.PositionOf(
text as text,
substring as text,
optional occurrence as Occurrence.Type,
optional comparer as function
) as any
Remarks
Atgriež norādītā teksta vērtības substring gadījuma pozīciju tekstā text. Var izmantot neobligātu parametru occurrence, lai norādītu, kura gadījuma pozīcija jāatgriež (pēc noklusējuma tiek atgriezts pirmais gadījums). Ja vērtība substring netiek atrasta, tiek atgriezta pozīcija -1.
comparer ir Comparer, ko izmanto, lai kontrolētu salīdzināšanu. Salīdzinātājus var izmantot, lai nodrošinātu reģistrnejutīgu vai kultūrai un lokalizācijai atbilstošu salīdzināšanu.
Formulu valodā ir pieejami tālāk norādītie iebūvētie salīdzinātāji:
Comparer.Ordinal: izmanto precīzai kārtas salīdzināšanaiComparer.OrdinalIgnoreCase: izmanto precīzai kārtas salīdzināšanai, kas nav reģistrjutīgaComparer.FromCulture: izmanto, lai veiktu kultūrai atbilstošu salīdzināšanu
Examples
Example #1
Iegūstiet World pirmā gadījuma pozīciju tekstā Hello, World! Hello, World!.
Text.PositionOf("Hello, World! Hello, World!", "World")
Result:
7
Example #2
Iegūstiet vārda World pēdējā lietojuma pozīciju tekstā Hello, World! Hello, World!.
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Result:
21
Category
Text.Membership