Text.PositionOf
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Mengembalikan posisi kemunculan nilai teks substring
yang ditentukan, ditemukan di text
. Parameter opsional occurrence
dapat digunakan untuk menentukan posisi kemunculan mana yang akan dikembalikan (kemunculan pertama secara default). Mengembalikan -1 jika substring
tidak ditemukan.
comparer
adalah Comparer
yang digunakan untuk mengontrol perbandingan. Pembanding dapat digunakan untuk memberikan perbandingan yang tidak peka terhadap besar-kecil huruf atau dengan kesadaran budaya dan lokal.
Pembanding bawaan berikut ini tersedia dalam bahasa rumus:
-
Comparer.Ordinal
: Digunakan untuk melakukan perbandingan ordinal yang tepat -
Comparer.OrdinalIgnoreCase
: Digunakan untuk melakukan perbandingan ordinal tidak peka huruf besar/kecil yang tepat -
Comparer.FromCulture
: Digunakan untuk melakukan perbandingan yang mempertimbangkan perbedaan budaya
Dapatkan posisi kejadian pertama "Dunia" dalam teks "Halo, Dunia! Halo, Dunia!".
Penggunaan
Text.PositionOf("Hello, World! Hello, World!", "World")
Output
7
Dapatkan posisi kemunculan terakhir "World" di "Hello, World!" Halo, Dunia!".
Penggunaan
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Output
21
- Bagaimana budaya memengaruhi pemformatan teks