我正在尝试从可以采用不同格式的字符串中提取日期,例如:
Cod. principal: 785369-06 Fecha 14/10/2015
甚至日期之后的事情,例如:
Fecha 2015-11-24 asddsa12 Otros datos: 12202
我该怎么做才能14/10/2015
从这个字符串中提取?
难道没有一个正则表达式可以让我在“日期”之后获取所有内容吗?或者其他类型的解决方案。
从已经非常感谢了!
我正在尝试从可以采用不同格式的字符串中提取日期,例如:
Cod. principal: 785369-06 Fecha 14/10/2015
甚至日期之后的事情,例如:
Fecha 2015-11-24 asddsa12 Otros datos: 12202
我该怎么做才能14/10/2015
从这个字符串中提取?
难道没有一个正则表达式可以让我在“日期”之后获取所有内容吗?或者其他类型的解决方案。
从已经非常感谢了!
在那里,我设法在没有外部库的情况下解决了它:
它只是获取所有匹配项
matcher()
并将它们与group()
您可以使用该功能
split
。这个函数会做的是创建一个数组,将您指定的单词作为参考。对于您的示例,您可以使用:
为此,您可以使用 natty 库: http: //natty.joestelmach.com/
这两种情况都适用:
案例一)
案例 b)
甚至在同一字符串中搜索多个日期:
另一种选择是同行如何通过 split() 进行评论。