如何从DART中的字符串中删除换行符?

例如,我想要转换为:

"hello\nworld"

"hello world"

推荐答案

您可以使用replaceAll(Pattern,Replace):

main() {
  var multiline = "hello\nworld";
  var singleline = multiline.replaceAll("\n", " ");
  print(singleline);
}

Dart相关问答推荐

对字母数字字符串数组进行排序

为什么 Dart 的编译器认为代码可能为空,而代码保证它不能为空?

将所有内容放在有序组中,但将括号中的字符组合在一起

当 ng-repeat 嵌套在 AngularDart 中时访问外部 $index

如何保存 List 并使用 Hive 检索?

我可以动态应用 Dart 的字符串插值吗?

如何使用 Dart 分析器从源代码生成 AST 并使用 AST?

如何使用Flutter在按钮网格中滑动(swipe)/拖动(drag) 2 个或更多按钮

在 Dart 中将对象推入数组

如何在 Flutter 中管理 Firebase 身份验证状态?

更新复选框并从Flutter对话框中返回值

给 initState 内部的变量赋值或不在 Flutter StatefulWidget 中赋值有什么区别?

Flutter-当文本字段有焦点时隐藏提示文本

如何在 Flutter 中匹配密码和确认密码?

在 Dart 中编写单元测试的最佳方式是什么?

如何在dart中获得一周的开始或结束

如何在 Dart 中比较两个对象以查看它们是否是同一个实例?

`FutureOr` 的目的是什么?

dart 折叠(Fold)与减少(Reduce)

Dart 中的const和final关键字有什么区别?