Text.PositionOf
Επιστρέφει την πρώτη θέση της τιμής (-1 εάν δεν βρεθεί).
Syntax
Text.PositionOf(
text as text,
substring as text,
optional occurrence as Occurrence.Type,
optional comparer as function
) as any
Remarks
Επιστρέφει τη θέση της καθορισμένης εμφάνισης της τιμής κειμένου substring που βρέθηκε στο text. Μπορεί να χρησιμοποιηθεί μια προαιρετική παράμετρος occurrence για τον καθορισμό της θέσης εμφάνισης που θα επιστραφεί (πρώτη εμφάνιση από προεπιλογή). Επιστρέφει -1 εάν δεν βρέθηκε substring.
comparer είναι Comparer που χρησιμοποιείται για τον έλεγχο της σύγκρισης. Οι συγκρίσεις μπορούν να χρησιμοποιηθούν για την παροχή συγκρίσεων χωρίς διάκριση πεζών-κεφαλαίων ή κουλτούρας και τοπικών ρυθμίσεων.
Τα παρακάτω ενσωματωμένα προγράμματα σύγκρισης είναι διαθέσιμα στη γλώσσα τύπων:
Comparer.Ordinal: Χρησιμοποιείται για την εκτέλεση ακριβούς τακτικού δείκτη σύγκρισηςComparer.OrdinalIgnoreCase: Χρησιμοποιείται για την εκτέλεση μιας ακριβούς σύγκρισης χωρίς διάκριση πεζών-κεφαλαίωνComparer.FromCulture: Χρησιμοποιείται για την εκτέλεση σύγκρισης με επίγνωση κουλτούρας
Examples
Example #1
Λάβετε τη θέση της πρώτης εμφάνισης του "World" στο κείμενο "Hello, World! Hello, World!".
Text.PositionOf("Hello, World! Hello, World!", "World")
Result:
7
Example #2
Get the position of the last occurrence of "World" in "Hello, World! Hello, World!".
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Result:
21
Category
Text.Membership