Text.PositionOf
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Restituisce la posizione dell'occorrenza specificata del valore di testo substring
trovato in text
. È possibile usare un parametro occurrence
facoltativo per specificare la posizione dell'occorrenza specifica da restituire (per impostazione predefinita, la prima). Restituisce -1 se non è stato trovato substring
.
comparer
è un oggetto Comparer
usato per controllare il confronto. Gli operatori di confronto possono essere usati per fornire confronti senza distinzione tra maiuscole e minuscole o in grado di riconoscere le impostazioni culturali e locali.
I seguenti operatori di confronto predefiniti sono disponibili nel linguaggio della formula:
-
Comparer.Ordinal
: usato per eseguire un confronto ordinale esatto -
Comparer.OrdinalIgnoreCase
: usato per eseguire un confronto ordinale esatto senza distinzione tra maiuscole e minuscole -
Comparer.FromCulture
: usato per eseguire un confronto in grado di riconoscere le impostazioni culturali
Ottenere la posizione della prima occorrenza di "World" nel testo "Hello, World! Hello, World!".
Utilizzo
Text.PositionOf("Hello, World! Hello, World!", "World")
Output
7
Ottenere la posizione dell'ultima occorrenza di "World" nel testo "Hello, World! Hello, World!".
Utilizzo
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Output
21