System::String::Split 方法

String::Split(char_t, int32_t, StringSplitOptions) const method

按字符拆分字符串。

ArrayPtr<String> System::String::Split(char_t separator, int32_t count, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
分隔符char_t用于拆分字符串的字符。
countint32_t要返回的子字符串的最大数量。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(char_t, StringSplitOptions) const method

按字符拆分字符串。

ArrayPtr<String> System::String::Split(char_t separator=u' ', StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
分隔符char_t用于拆分字符串的字符。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(char_t, char_t, StringSplitOptions) const method

按两个字符中的任意一个拆分字符串。

ArrayPtr<String> System::String::Split(char_t separatorA, char_t separatorB, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
separatorAchar_t用于拆分字符串的第一个字符。
separatorBchar_t用于拆分字符串的第二个字符。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const ArrayPtr<char_t>&, int32_t, StringSplitOptions) const method

按指定的任意字符拆分字符串。

ArrayPtr<String> System::String::Split(const ArrayPtr<char_t> &separators, int32_t count, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
separatorsconst ArrayPtr<char_t>&Array 分隔字符的数组。如果为空,则任何空白字符都视为分隔符。
countint32_t要返回的子字符串的最大数量。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const ArrayPtr<char_t>&, StringSplitOptions) const method

按指定的任意字符拆分字符串。

ArrayPtr<String> System::String::Split(const ArrayPtr<char_t> &separators, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
separatorsconst ArrayPtr<char_t>&Array 分隔字符的数组。如果为空,则任何空白字符都视为分隔符。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const ArrayPtr<String>&, int, StringSplitOptions) const method

按子字符串拆分字符串。目前,仅支持零或一个元素的分隔符数组。

ArrayPtr<String> System::String::Split(const ArrayPtr<String> &separators, int count, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
separatorsconst ArrayPtr<String>&Array 分隔字符串的数组。如果为空,则不进行拆分。
countint拆分数组中的最大元素数量。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const ArrayPtr<String>&, StringSplitOptions) const method

按子串拆分字符串。

ArrayPtr<String> System::String::Split(const ArrayPtr<String> &separators, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
separatorsconst ArrayPtr<String>&Array 分隔字符串的数组。如果为空,则不进行拆分。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const String&, int, StringSplitOptions) const method

按子串拆分字符串。

ArrayPtr<String> System::String::Split(const String &separator, int count, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
分隔符const String&作为分隔符的子字符串。如果为空,空白字符充当分隔符。
countint拆分数组中的最大元素数量。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见

String::Split(const String&, StringSplitOptions) const method

按子串拆分字符串。

ArrayPtr<String> System::String::Split(const String &separator, StringSplitOptions opt=StringSplitOptions::None) const
参数类型描述
分隔符const String&作为分隔符的子字符串。如果为空,空白字符充当分隔符。
optStringSplitOptions拆分选项。

ReturnValue

Array of substrings.

另见