Text.PositionOf
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Επιστρέφει τη θέση της καθορισμένης εμφάνισης της τιμής κειμένου substring
που βρέθηκε σε text
. Μπορεί να χρησιμοποιηθεί μια προαιρετική παράμετρος occurrence
για τον καθορισμό της θέσης εμφάνισης που θα επιστραφεί (πρώτη εμφάνιση από προεπιλογή). Επιστρέφει -1 εάν δεν βρεθεί substring
.
comparer
είναι μια Comparer
που χρησιμοποιείται για τον έλεγχο της σύγκρισης. Οι συναρτήσεις σύγκρισης μπορούν να χρησιμοποιηθούν για την παροχή συγκρίσεων χωρίς διάκριση πεζών-κεφαλαίων ή με επίγνωση κουλτούρας και τοπικών ρυθμίσεων.
Οι παρακάτω ενσωματωμένες συναρτητές σύγκρισης είναι διαθέσιμες στη γλώσσα τύπων:
-
Comparer.Ordinal
: Χρησιμοποιείται για την εκτέλεση μιας ακριβούς σύγκρισης κατάταξης -
Comparer.OrdinalIgnoreCase
: Χρησιμοποιείται για την εκτέλεση μιας ακριβούς σύγκρισης κατάταξης χωρίς διάκριση πεζών-κεφαλαίων -
Comparer.FromCulture
: Χρησιμοποιείται για την εκτέλεση μιας σύγκρισης επίγνωσης κουλτούρας
Λάβετε τη θέση της πρώτης εμφάνισης του "World" στο κείμενο "Hello, World! Hello, World!".
χρήσης
Text.PositionOf("Hello, World! Hello, World!", "World")
εξόδου
7
Λάβετε τη θέση της τελευταίας εμφάνισης του "World" στο θέμα "Hello, World! Hello, World!".
χρήσης
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
εξόδου
21