在句子中:
Effectuées le : 06/09/2013 15:12:30
您能帮助我,请选择仅限06/09/2013吗? 谢谢
编辑:我正在使用dftotext php函数来提取一些文件,我应该匹配总是用thios方式编写的日期 (正则表达式+ PHP)
edit2:我试过了:
(?<=es le :)(.*)
但它需要所有日期+时间 我只会选择日期 http://www.rubular.com/r/6qmGKIAn00
答案 0 :(得分:2)
.*
将匹配:
之后的所有内容,包括空格和时间。要获得日期,请比匹配任何字符的通配符更具体。使用这种模式:
#(\d{2}/\d{2}/\d{4})#
捕获组#1将包含日期。
您将其标记为仅regex
而非php
,但在PHP中将其标记为:
preg_match('#(\d{2}/\d{2}/\d{4})#', $string_containing_the_sentence)
,日期将分配到 $ 1 。
答案 1 :(得分:1)
这个正则表达式应该有效:
le\s*:\s*([^\s]+)
替代正则表达式:
/(\d{1,2}\/\d{1,2}\/\d{2}\d{2}?)/