Condividi tramite


Text.PositionOf

Sintassi

Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any

Informazioni su

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

Esempio 1

Ottenere la posizione della prima occorrenza di "World" nel testo "Hello, World! Hello, World!".

Utilizzo

Text.PositionOf("Hello, World! Hello, World!", "World")

Output

7

Esempio 2

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