If the date(dd part) is less than or equal 12, then it's output is wrong.
Example:
Input String: "The date is 12 01 2020"
Output: 01/12/2020 where the pattern is (dd/mm/yyyy). but in input 12 is day and 01 is month/
Doesn't look like there support for locales (I assume you would need en_GB), the date parser library used by this one may be able to help with functions in dateparser.search (can set the locale to GB as needed)
If the date(dd part) is less than or equal 12, then it's output is wrong. Example: Input String: "The date is 12 01 2020" Output: 01/12/2020 where the pattern is (dd/mm/yyyy). but in input 12 is day and 01 is month/