首页 > 解决方案 > 如何在 Dart 中替换字符串中间的空格?

问题描述

我有如下所示的字符串。在 dart trim() 中,它删除了字符串的空白结尾。我的问题是:如何在 Dart中替换字符串中间的空格?

Example-1:

 - Original: String _myText = "Netflix.com.          Amsterdam";
 - Expected Text: "Netflix.com. Amsterdam"


Example-2:

 - Original: String _myText = "The dog has a    long      tail.  ";
 - Expected Text: "The dog has a long tail."

标签: regexreplacedartflutterwhitespace

解决方案


像使用 RegExp

String result = _myText.replaceAll(RegExp(' +'), ' ');

推荐阅读