Baca dalam bahasa Inggris

Bagikan melalui


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