tt_TOKENAT function
dynamic
tt_TOKENAT(
- dynamic v1,
- dynamic v2,
- dynamic v3
tt_TOKENAT(str, delims, n): takes a token using multi-character delimiters (1-based)
Implementation
dynamic tt_TOKENAT(dynamic v1, dynamic v2, dynamic v3) {
final s = varToStr(v1);
final delims = varToStr(v2);
final n = varToInt(v3) - 1;
if (delims.isEmpty) return s;
final parts = s.split(RegExp("[${RegExp.escape(delims)}]"));
if (n < 0 || n >= parts.length) return '';
return parts[n];
}