我要从以下位置提取“ 12:00 PM”和“ 9:00 PM”:
'Time: 12:00 PM to 9:00 PM'
我正在尝试将它们作为单独的项目使用,因此我认为有两个正则表达式是按顺序排列的。我该如何解决这个问题?
我尝试this抢占'to'之后的所有内容,但是由于某些原因,它无法正常工作。
答案 0 :(得分:0)
This RegEx可能会帮助您分别获得这些时间:
[0-9:]+\sPM|AM
此RegEx使用()
创建了两个组,您可以在其中使用$1
和$2
如果您希望完全匹配,可以尝试this:
^Time: ([0-9:AMP\s]+)\sto ([0-9:AMP\s]+)