SplitScript reference / String / split
String.split
Method
String.split(delimiter: String) -> [String]!
Splits this string at every exact, non-overlapping delimiter.
Matching is case-sensitive over UTF-8 text. Empty segments before, between, and after delimiters are preserved. An empty delimiter returns an error rather than defining insertion points between UTF-8 bytes.
Parameters
delimiter: The non-empty delimiter removed between segments.
Effects: allocates
Runtime behavior: available everywhere; synchronous
Examples
Parse a structured level identifier
let parts = "01_02_0".split("_") else []
let chapter = parts[0]