Difference between revisions of "StringSplit"

From Catglobe Wiki
Jump to: navigation, search
(jrfconvert import)
 
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:HelpBooks]]
+
__NOTOC__

+
==stringSplit ==
  
====stringSplit====
+
Returns a string array containing the sub strings in a string that are delimited by elements of a specified string.
  
Returns a string array containing the sub strings in a string that are delimited by elements of a specified string.'''Syntax'''stringSplit(''string_expression'', ''separator'')'''Arguments'''''string_exp'': Is a string expression.''separator'': Is a string expression.'''Return type'''array'''Examples'''print(stringSplit("Hello", "ll"));//{He, , o}
+
'''Important note:''' If the separator string is multi characters such as "c23er", then the separator will be treated the seperated characters with the OR logic. See below example:
__NOTOC__
+
<br/>
<!-- imported from file: 678.htm-->
+
<source lang="javascript">
 +
string str  = "abcdef && 123456";
 +
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
 +
print(stringSplit(str, "c2"));  // result: {ab,def && 1,3456}
 +
</source>
 +
 
 +
=== Syntax ===
 +
 
 +
'''stringSplit( ''string_expression'', ''separator'' )'''  
 +
 
 +
=== Arguments ===
 +
 
 +
'''string_exp''': Is a string expression.
 +
 
 +
'''separator''': Is a string expression.  
 +
 
 +
=== Return type ===
 +
 
 +
'''array'''  
 +
 
 +
=== Examples ===
 +
<source lang="javascript">
 +
''print(stringSplit("Hello", "ll")); //Result: {He,,o}  
 +
</source>
 +
<br/>
 +
<source lang="javascript">
 +
string str  = "abcdef && 123456";
 +
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
 +
print(stringSplit(str, "c2"));  // result: {ab,def && 1,3456}
 +
</source>
 +
 
 +
[[Category:String_Functions]]

Latest revision as of 05:48, 19 September 2013

stringSplit

Returns a string array containing the sub strings in a string that are delimited by elements of a specified string.

Important note: If the separator string is multi characters such as "c23er", then the separator will be treated the seperated characters with the OR logic. See below example:

string str  = "abcdef && 123456";
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
print(stringSplit(str, "c2"));   // result: {ab,def && 1,3456}

Syntax

stringSplit( string_expression, separator )

Arguments

string_exp: Is a string expression.

separator: Is a string expression.

Return type

array

Examples

''print(stringSplit("Hello", "ll")); //Result: {He,,o}


string str  = "abcdef && 123456";
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
print(stringSplit(str, "c2"));  // result: {ab,def && 1,3456}