【发布时间】:2017-12-28 02:17:57
【问题描述】:
字符串:
Destiny 2 12_9_2017 8_08_31 PM.mp4
所有这些字符串将有 5 个部分。
- 游戏
- 日期
- 时间
- 上午/下午
- 分机
当游戏变化很大(标题中的各种长度、空格、冒号、连字符)时,我如何正则表达式来获取日期和时间(分别是 2 个单独的函数)。
例如,它必须处理所有这些字符串。
Destiny 2 12_9_2017 8_08_31 PM.mp4
Assassin's Creed: Origins 12_9_2017 8_08_31 PM.mp4
Ori and the Blind Forest - Definitive Edition 12_9_2017 8_08_31 PM.mp4
无论游戏如何,都能够从该字符串中获取日期(不以 0 填充)。
【问题讨论】:
-
这是一个非常简单的正则表达式。你有没有尝试过学习它?
-
类似THIS