Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


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: Χρησιμοποιείται για την εκτέλεση μιας σύγκρισης επίγνωσης κουλτούρας

Παράδειγμα 1

Λάβετε τη θέση της πρώτης εμφάνισης του "World" στο κείμενο "Hello, World! Hello, World!".

χρήσης

Text.PositionOf("Hello, World! Hello, World!", "World")

εξόδου

7

Παράδειγμα 2

Λάβετε τη θέση της τελευταίας εμφάνισης του "World" στο θέμα "Hello, World! Hello, World!".

χρήσης

Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)

εξόδου

21