Type alias StringSplit<Subject, Seperator>
StringSplit<Subject, Seperator>: Subject extends `${infer A}${Seperator}${infer B}` ? [A, ...StringSplit<B, Seperator>] : Seperator extends "" ? [] : [Subject]
Type Parameters
-
Subject extends string
-
Seperator extends string
Split a string into substrings using the specified separator, and return them as an array.