OneBite.Dev - Coding blog in a bite size

Cut A String In Dart

Code snippet for how to Cut A String In Dart with sample and detail explanation

In the world of programming, the capability to handle and manipulate strings is a basic and essential skill. In the Dart programming language, one common task is splitting or cutting a string, which we will cover in the following sections.

Code snippet for Cutting a String in Dart

void main() { 
  String str = "Hello, World!"; 
  
  // Splitting string “str” whenever ',' character is found 
  var newString = str.split(','); 
  
  print(newString); 
}

Code Explanation for Cutting a String in Dart

Let’s break down the code step by step to understand how string cutting is done in Dart programming.

void main() { 
  String str = "Hello, World!";

Here, we are declaring our main function and creating a new string variable called str. The string holds the value “Hello, World!“. This is the string value we will be cutting or splitting in the next step.

var newString = str.split(',');

In this line, we call the split() function on our previously established string, str. The split() function in Dart is a method of the String class that splits a String around matches of the given delimiter. In our case, the delimiter is the comma character (’,’). Every time the function hits a comma within the string, it makes a new cut.

This function will return a list of substrings, not including the commas themselves. The strings are cut at the position of each comma. The resulting array is assigned to the newString variable.

print(newString);

Finally, we use the print() function to output our newString variable to the console. The output in this case will be: [Hello, World!].

And there you have it! A simple example of how to cut a string in Dart.

dart