System::Text::RegularExpressions::Regex::Split メソッド
コンテンツ
[
隠れる
]Regex::Split(const String&) method
文字列を正規表現の一致で分割します。
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.Page for C++
Regex::Split(const String&, int) method
文字列を正規表現の一致で分割します。
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.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)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | 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
文字列を正規表現で分割します。
static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const String& | 入力文字列。 |
| パターン | const String& | 正規表現パターン。 |
| count | int | Match の数の上限。 |
| options | 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
文字列を正規表現で分割します。
static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
| パラメーター | 型 | 説明 |
|---|---|---|
| 入力 | const String& | 入力文字列。 |
| パターン | const String& | 正規表現パターン。 |
| options | 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++