Document new split functions

This commit is contained in:
altrisi committed 2021-01-11 19:53:43 +01:00
1 parent 49ffa4f109
commit 0563590fe7
1 file changed
+8
+8
View File
@@ -160,11 +160,19 @@ join('-', 'foo', 'bar') => foo-bar
Splits a string under `expr` by `delim` which can be a regular expression. If no delimiter is specified, it splits
by characters.
If `expr` is a list, it will split the list into multiple sublists by the element (s) which equal `delim`, or which equal the empty string
in case no delimiter is specified.
Splitting a `null` value will return an empty list.
<pre>
split('foo') => [f, o, o]
split('','foo') => [f, o, o]
split('.','foo.bar') => []
split('\\.','foo.bar') => [foo, bar]
split(1,[2,5,1,2,3,1,5,6]) => [[2,5],[2,3],[5,6]]
split(1,[1,2,3,1,4,5,1] => [[], [2,3], [4,5], []]
split(null) => []
</pre>
### `slice(expr, from, to?)`