Split string: Difference between revisions
Jump to navigation
Jump to search
imported>Bale mNo edit summary |
imported>PhilmASTErpLus Discovery: split_string uses regular expressions! See http://kolmafia.us/showthread.php?t=2473 |
||
Line 23: | Line 23: | ||
parameter2={{Param|string|delimiter}}| | parameter2={{Param|string|delimiter}}| | ||
p1desc={{Pspan|source}} is the string to split| | p1desc={{Pspan|source}} is the string to split| | ||
p2desc={{Pspan|delimiter}} is the (optional) | p2desc={{Pspan|delimiter}} is the (optional) [[Regular Expressions|regular expression]] to split with| | ||
}}| | }}| | ||
Revision as of 09:48, 9 July 2010
needs(code_samples);
Function Syntax
string [int] split_string(string source )
string [int] split_string(string source ,string delimiter )
- source is the string to split
- delimiter is the (optional) regular expression to split with
Returns an array of your source, split by either delimiter or by line-breaks if not supplied.
Special
This function technically returns an array, not an aggregate. The information in both is accessed in the same way. However, you cannot add new key-value pairs to an array (it's length is static once set).