Difference between revisions of "StringSplit"

From Catglobe Wiki
Jump to: navigation, search
(stringSplit)
Line 1: Line 1:
 
{{HelpFiles}}  
 
{{HelpFiles}}  
 
+
==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.  
  
 
'''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:
 
'''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:
<code>
+
<source lang="javascript">
 
string str  = "abcdef && 123456";
 
string str  = "abcdef && 123456";
 
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
 
print(stringSplit(str, "2&2"));  // result: {abcdef ,, 1,3456}
 
print(stringSplit(str, "c2"));  // result: {ab,def && 1,3456}
 
print(stringSplit(str, "c2"));  // result: {ab,def && 1,3456}
</code>
+
</source>
  
'''Syntax'''
+
=== Syntax ===
  
stringSplit(''string_expression'', ''separator'')  
+
'''stringSplit(''string_expression'', ''separator'')'''
  
'''Arguments'''
+
=== Arguments ===
  
''string_exp'': Is a string expression.''separator'': Is a string expression.  
+
'''string_exp''': Is a string expression.''separator'': Is a string expression.  
  
'''Return type'''
+
=== Return type ===
  
 
array  
 
array  
  
'''Examples'''  
+
=== Examples ===
 +
<source lang="javascript">
 +
''print(stringSplit("Hello", "ll")); //Result: {He,,o} ''
 +
</source>
  
''print(stringSplit("Hello", "ll")); //Result: {He,,o} ''
+
<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]]
 
[[Category:String_Functions]]

Revision as of 06:43, 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}