Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
Hakkında
substringiçinde bulunan text metin değerinin belirtilen oluşumunun konumunu döndürür. hangi oluşum konumunun döndürüleceğini belirtmek için isteğe bağlı bir parametre occurrence kullanılabilir (varsayılan olarak ilk oluşum).
substring bulunamazsa -1 döndürür.
comparer, karşılaştırmayı denetlemek için kullanılan bir Comparer. Karşılaştırıcılar büyük/küçük harfe duyarlı olmayan veya kültür ve yerel ayar kullanan karşılaştırmalar sağlamak için kullanılabilir.
Aşağıdaki yerleşik karşılaştırıcılar formül dilinde kullanılabilir:
-
Comparer.Ordinal: Tam bir sıralı karşılaştırma gerçekleştirmek için kullanılır -
Comparer.OrdinalIgnoreCase: Tam ve sıralı büyük/küçük harfe duyarsız bir karşılaştırma gerçekleştirmek için kullanılır -
Comparer.FromCulture: Kültüre duyarlı karşılaştırma yapmak için kullanılır
Örnek 1
"Hello, Dünya!" metninde "Dünya" kelimesinin ilk geçtiği konumu bulun. Merhaba Dünya!".
Kullanım
Text.PositionOf("Hello, World! Hello, World!", "World")
Çıkış
7
Örnek 2
"Hello, World!" ifadesinde "World" kelimesinin son geçtiği konumu bulun. Merhaba Dünya!".
Kullanım
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Çıkış
21