var string = 'dartlang';
string.substring(1); // 'artlang'
string.substring(1, 4); // 'art'
void main() {
String str1 = "Hello World";
print("New String: ${str1.substring(6)}");
// from index 6 to the last index
print("New String: ${str1.substring(2,6)}");
// from index 2 to the 6th index
}
// To remove or add anything at the end or to the start of the string
void main() {
const str = "the quick brown fox jumps over the lazy dog";
const start = "quick";
const end = "over";
final startIndex = str.indexOf(start);
final endIndex = str.indexOf(end, startIndex + start.length);
print(str.substring(startIndex + start.length, endIndex)); // brown fox jumps
}