To replace all the substring of a string we make use of replaceAll method in Dart. This method replaces all the substring in the given string to the desired substring. Returns a new string in which the non-overlapping substrings matching from (the ones iterated by from.allMatches(this String)) are replaced by the literal string replace.
Syntax: String_name.replaceAll (Old_String_Pattern, New_String_Pattern);
In the above sequence:
- String_name is the name of the string in which operation is to be done. It could be the string itself.
- Old_String_Pattern is the pattern present in the given string.
- New_String_Pattern is the new pattern that is to be replaced with the old pattern.
Replacing the substring in the given string.
In the above example the substring “GeeksForGeeks” is replaced by another string “Geek!”.
Using chain of replaceAll() method to change the string in dart.
Welcome Geek :)
In the above example the substring “GeeksForGeeks” is replaced by another string “Geek!” and then “!” is replaced by ” : )”.