date - Dart:在字符串中找到第一个数字并剪切字符串
问题描述
我有一个这样的字符串:
“星期二 04.08.2020”或“星期三 05.08.2020”
我将缩短这一天(星期二或星期三),以便我的字符串采用以下格式:
“04.08.2020”或“05.08.2020”
我怎样才能找到字符串中的第一个数字并变成这种格式。我还没有在飞镖中找到解决方案。在其他语言(例如 javascript 或 python)中,它提供了搜索功能,但在 dart 语言中我找不到这样的功能。任何人都可以帮助我吗?
解决方案
您可能不需要找到第一个数字。这将起作用
String a = "tuesday 04.08.2020";
String date = a.split(" ").last;
print(date);//04.08.2020
推荐阅读
- dictionary - 固定大小的Golang并发访问映射/数组
- java - Jsp调用重定向管理
- python - getText() vs text() vs get_text()
- r - 当 data.table := 是最后一次操作时,R 函数不返回任何内容而不是 data.table 对象
- firebase - Firebase:无法配置触发器提供程序/cloud.storage/eventTypes/object.change
- javascript - 通过将它移动到应用程序的 src 文件夹中来读取库 redux
- sybase - 用char(10)存储日期,sybase 15.7为什么可以直接用<,>,=比较
- cucumber - 如何在新版本的黄瓜中将@cucumberoptions 写为 format="html:folderpath"?
- c# - ASP.NET Core 创建类实例,其中类可能使用 DI - 寻找模式建议
- ruby-on-rails - Ruby 语言的新手并在 Windows 8.1 上安装了 Ruby 和 rails,但是当 rails 服务器出现以下错误时