Модуль Datefinder Странное поведение в определенной строке - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть две строки:

s1 = 'Agreement dated on March 9, 2007'
s2 = 'Agreement signed on March 9, 2007'

Я запускаю код ниже строки

import datefinder
matches =datefinder.find_dates(s1) ## or s2
for match in matches:
       print (match)

s2 дает мне желаемый результат, но s1 не так, как он содержитслово от.

PS Я использовал DateFinder, так как у меня было несколько форматов даты и, следовательно, необходимо написать несколько регулярных выражений.Это хорошо работало только для этого исключения

Есть идеи, почему это странное поведение?

...