System::Text::RegularExpressions::Regex::Split метод
Содержание
[
Скрывать
]Regex::Split(const String&) method
Разделяет строку по совпадениям regex.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | String для разбиения. |
ReturnValue
Array of substrings between matches.
См. также
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.PDF for C++
Regex::Split(const String&, int) method
Разделяет строку по совпадениям regex.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | String для разбиения. |
| count | int | Ограничение количества подстрок. |
ReturnValue
Array of substrings between matches.
См. также
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.PDF for C++
Regex::Split(const String&, int, int) method
Разбивает входную строку заданное максимальное количество раз на массив подстрок в позициях, определённых регулярным выражением, указанным в конструкторе Regex. Поиск шаблона регулярного выражения начинается с указанной позиции символа во входной строке.
ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Строка для разбиения. |
| count | int | Максимальное количество раз, которое может произойти разбиение. |
| startat | int | Позиция символа во входной строке, с которой начнётся поиск. |
ReturnValue
Массив строк.
См. также
- Typedef ArrayPtr
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.PDF 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)
| Параметр | Тип | Описание |
|---|---|---|
| input | 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.PDF 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)
| Параметр | Тип | Описание |
|---|---|---|
| input | 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.PDF for C++