【发布时间】:2021-03-10 00:53:14
【问题描述】:
我想使用 java 从这个文本中提取文件名和时间戳
invoice_12890.pdf2019 年 4 月 10 日上午 8:33:16
期待
- invoice_12890.pdf
- 2019 年 4 月 10 日上午 8:33:16
【问题讨论】:
-
split("(?<=\\p{Ll})(?=\\p{Lu})")即在小写字母和大写字母之间的零宽度空间上分割。 -
检查第一个大写字符。
-
观察到有时文件名以大写开头
标签: java string split char character