【发布时间】:2016-08-31 19:07:49
【问题描述】:
所以我一直试图从一个字符串中去掉一个时间戳,一个更具体的文件名。
我尝试制作一个子字符串,但时间戳的大小是可变的。
例如,有时是这样的:
2016-05-05 03:45:00.907text.txt
有时像这样:
2016-05-05 03:45:00.83text.txt
也许正则表达式就是答案?
要处理的字符串总是有一个时间戳加上一个文件名。文件名可以以数字或字母开头。
我忘了说它是用于 Java 的。
【问题讨论】:
-
text.txt总是相同的长度吗?或者只是使用正则表达式 -
文件名会包含数字吗?
-
是的,它可以包含数字@GrumpyCrouton
-
不,时间戳后面的文本始终是可变的@EatPeanutButter
-
问题是:如何定义时间戳和文件名的边界?
标签: java regex string timestamp substring