dart - 在Dart中切片字符串

标签 dart

如何在 Dart 上切弦

示例:"+5124343545"我要删除第一个索引(即“+”号)。所以输出看起来像"5124343545"

最佳答案

void  main() {
  String string = '+5124343545';
  string = string.substring(1);
  print(string);
}

输出:5124343545
或者,也许您想执行以下操作:
void main() {
  String string = '+5124343545';
  string = string.replaceFirst('+','');
  print(string);
}

在第二种变体中,您没有删除数字和加号的风险(如果输入变量的第一个位置没有加号)。

关于dart - 在Dart中切片字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61850962/

相关文章:

flutter - 清除 flutter 中的文本字段时出现错误 "getter ' 年'被调用为空"

flutter - 如何将 API 调用中的值分配给 flutter 中的变量

firebase - Flutter - firebase_auth updateProfile 方法不起作用

dart - 如何使用 Flutter 的 Image Picker 插件添加相机 View ?

Flutter:这需要启用 'non-nullable' 语言功能

flutter - 为什么 GeneratedPluginRegistrant.registerWith(this) 在 Flutter MainActivity.kt 中出错?

visual-studio-code - vscode新建flutter工程报错

dart - CORS 与 Dart,如何让它发挥作用?

android - 滚动到 RichText 内的 TextSpan

google-app-engine - 尝试使用Dart在App Engine上的gcloud DB中插入元素时出错