- Dart Programming Tutorial
- Dart Programming - Home
- Dart Programming - Overview
- Dart Programming - Environment
- Dart Programming - Syntax
- Dart Programming - Data Types
- Dart Programming - Variables
- Dart Programming - Operators
- Dart Programming - Loops
- Dart Programming - Decision Making
- Dart Programming - Numbers
- Dart Programming - String
- Dart Programming - Boolean
- Dart Programming - Lists
- Dart Programming - Lists
- Dart Programming - Map
- Dart Programming - Symbol
- Dart Programming - Runes
- Dart Programming - Enumeration
- Dart Programming - Functions
- Dart Programming - Interfaces
- Dart Programming - Classes
- Dart Programming - Object
- Dart Programming - Collection
- Dart Programming - Generics
- Dart Programming - Packages
- Dart Programming - Exceptions
- Dart Programming - Debugging
- Dart Programming - Typedef
- Dart Programming - Libraries
- Dart Programming - Async
- Dart Programming - Concurrency
- Dart Programming - Unit Testing
- Dart Programming - HTML DOM
- Dart Programming Useful Resources
- Dart Programming - Quick Guide
- Dart Programming - Resources
- Dart Programming - Discussion
Dart Programming - Substring Method
Returns the substring of this string that extends from startIndex, inclusive, to endIndex, exclusive.
Syntax
substring(int startIndex, [ int endIndex ])
Parameters
startIndex − the index to start extracting from(inclusive).
endIndex − the index to stop extracting (exclusive).
Note − Indexes are zero based, i.e., the first character will have the index 0 and so on.
Return Type
Returns a string.
Example
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 }
It will produce the following output −.
New String: World New String: llo
dart_programming_string.htm
Advertisements