这里有些例子:
Some text ASome text A 8:00-19:008:00-19:00Some text A 8:00-19:00 Some text B
对于上述每种情况,我需要捕获(如果可能):
- 时间(
8:00-19:00) - 开头 (
Some text A) - 结尾(
Some text B)
使用这种模式#^(.*?) ?(\d{1,2}:\d{2}-\d{1,2}:\d{2})?$#,我可以捕获(来自示例 2):
Some text A8:00-19:00
但是我无法通过在模式的末尾添加(.*)或来捕获该行的其余部分。(.*?)
你能帮助我吗?谢谢!