date - Dart :在字符串中找到第一个数字并剪切字符串

标签 date dart formatting

我有一个像这样的字符串:
“星期二04.08.2020”或
“2020年8月8日星期三”
我将缩短日期(星期二或星期三),以便我的字符串采用以下格式:
“04.08.2020”或
“2020年8月8日”
如何找到字符串中的第一个数字并变成这种格式。我还没有在Dart中找到解决方案。在其他语言(例如javascript或python)中,它提供了搜索功能,但在dart语言中,我找不到这样的功能。谁能帮我吗?

最佳答案

您可能不需要找到第一位数字。
这会工作

String a = "tuesday 04.08.2020";
String date = a.split(" ").last;
print(date);//04.08.2020

关于date - Dart :在字符串中找到第一个数字并剪切字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63306729/

相关文章:

jquery - 如何更改 <input type=Date> 的特定日期的颜色?

dart - Dartweb Webstorm,502错误网关

angular - Dart中的 “Unable to find modules for some sources…”错误

php - 处理进入数据库的大文本字符串的最佳方法?

Linux 机器(UTC 时区)中的 Java 程序以 HDT 时区而不是 UTC 时区返回日期

perl - 如何在 Perl 中检查有效的日期格式?

java - 每次运行程序时将java日期和时间存储到记录中

dart - 如何在 Flutter 中处理密码中的 TextField 验证

html - 无法弄清楚如何修复 CSS 宽度

:after Pseudo-Element 的 CSS 定位问题