System::Text::RegularExpressions::Regex::Split μέθοδος
περιεχόμενα
[
κρύβω
]Regex::Split(const String&) method
Διαχωρίζει τη συμβολοσειρά με βάση τις αντιστοιχίες regex.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input)
| Parameter | Type | Περιγραφή |
|---|---|---|
| input | const String& | String για διαχωρισμό. |
ReturnValue
Array of substrings between matches.
Δείτε επίσης
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Page for C++
Regex::Split(const String&, int) method
Διαχωρίζει τη συμβολοσειρά με βάση τις αντιστοιχίες regex.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
| Parameter | Type | Περιγραφή |
|---|---|---|
| input | const String& | String για διαχωρισμό. |
| count | int | Όριο αριθμού υποσυμβολοσειρών. |
ReturnValue
Array of substrings between matches.
Δείτε επίσης
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Page for C++
Regex::Split(const String&, int, int) method
Διαιρεί μια είσοδο συμβολοσειράς έναν καθορισμένο μέγιστο αριθμό φορών σε έναν πίνακα υποσυμβολοσειρών, στις θέσεις που ορίζονται από μια κανονική έκφραση που έχει καθοριστεί στον κατασκευαστή Regex. Η αναζήτηση του μοτίβου της κανονικής έκφρασης ξεκινά από μια καθορισμένη θέση χαρακτήρα στην είσοδο συμβολοσειράς.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat)
| Parameter | Type | Περιγραφή |
|---|---|---|
| εισόδους | const String& | Η συμβολοσειρά που θα διαχωριστεί. |
| count | int | Ο μέγιστος αριθμός φορών που μπορεί να γίνει το διαχωρισμό. |
| startat | int | Η θέση χαρακτήρα στην είσοδο συμβολοσειράς όπου θα ξεκινήσει η αναζήτηση. |
ReturnValue
Ένας πίνακας συμβολοσειρών.
Δείτε επίσης
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Page for C++
Regex::Split(const String&, const String&, int, RegexOptions, TimeSpan) method
Διαιρεί τη συμβολοσειρά με βάση regexp.
static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
| Parameter | Type | Περιγραφή |
|---|---|---|
| εισόδους | const String& | Συμβολοσειρά εισόδου. |
| πρότυπο | const String& | Μοτίβο Regexp. |
| count | int | Match όριο αριθμού. |
| επιλογές | RegexOptions | Επιλογές αντιστοίχισης. |
| matchTimeout | TimeSpan | Χρονικό όριο. |
ReturnValue
Array of strings between matchse.
Δείτε επίσης
- Typedef ArrayPtr
- Class String
- Enum RegexOptions
- Class TimeSpan
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Page for C++
Regex::Split(const String&, const String&, RegexOptions, TimeSpan) method
Διαιρεί τη συμβολοσειρά με βάση regexp.
static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
| Parameter | Type | Περιγραφή |
|---|---|---|
| εισόδους | const String& | Συμβολοσειρά εισόδου. |
| πρότυπο | const String& | Μοτίβο Regexp. |
| επιλογές | RegexOptions | Επιλογές αντιστοίχισης. |
| matchTimeout | TimeSpan | Χρονικό όριο. |
ReturnValue
Array of strings between matchse.
Δείτε επίσης
- Typedef ArrayPtr
- Class String
- Enum RegexOptions
- Class TimeSpan
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Page for C++