这是本文的第二部分,非常感谢大卫的answer。如果我需要提取由两个关键字限定的日期怎么办?在
示例:
text = "One 09 Jun 2011 Two 10 Dec 2012 Three 15 Jan 2015 End"
Case 1 bounding keyboards: "One" and "Three"
Result expected: ['09 Jun 2011', '10 Dec 2012']
Case 2 bounding keyboards: "Two" and "End"
Result expected: ['10 Dec 2012', '15 Jan 2015']
谢谢!在
您可以使用两个正则表达式来实现这一点。一个正则表达式获取两个关键字之间的文本。另一个正则表达式提取日期。在
你真的需要担心关键词吗?你能保证关键字不会改变吗?在
如果不是,上一个问题的完全相同的解决方案可以解决这个问题:
如果您真的只需要其中两个日期,可以使用列表切片:
^{pr2}$相关问题 更多 >
编程相关推荐