Dart
Dart
StringBuilder GetNth
Demonstrates the GetNth method.Chilkat Dart Downloads
import 'package:chilkat/chilkat.dart';
void main() {
// The GetNth method is handy for getting parts from delimited strings.
// For example:
final sb = CkStringBuilder();
sb.append('red,blue,"green,purple",,yellow');
final delimiterChar = ',';
final exceptDoubleQuoted = true;
final exceptEscaped = true;
// Prints "[red]"
print('[${sb.getNth(0, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
// Prints "[blue]"
print('[${sb.getNth(1, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
// Prints "[green,purple]"
print('[${sb.getNth(2, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
// Prints "[]"
print('[${sb.getNth(3, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
// Prints "[yellow]"
print('[${sb.getNth(4, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
// Prints "[]"
print('[${sb.getNth(5, delimiterChar, exceptDoubleQuoted, exceptEscaped)}]');
}