Text.PositionOf
Sintaksis
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Tentang
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
Contoh 1
Dapatkan posisi kejadian pertama "Dunia" dalam teks "Halo, Dunia! Halo, Dunia!".
Penggunaan
Text.PositionOf("Hello, World! Hello, World!", "World")
Output
7
Contoh 2
Dapatkan posisi kemunculan terakhir "World" di "Hello, World!" Halo, Dunia!".
Penggunaan
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Output
21
Konten terkait
- Bagaimana budaya memengaruhi pemformatan teks