Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ("Hello World!"):slpit() -> {'Hello', 'World!'}
- local function split(text, sep, maxsplit)
- sep = sep or ' '
- local result = {}
- local i = 1
- for part in text:gmatch('[^'..sep..']+') do
- result[i] = part
- if i == maxsplit then
- break
- end
- i = i + 1
- end
- return result
- end
- local str = split('foo-bar-baz', '-')
- print(str[1])
- print(str[2])
- print(str[3])
Advertisement
Add Comment
Please, Sign In to add comment