从阿拉伯字符串获取日期

时间:2019-02-27 18:41:58

标签: regex

我有一个阿拉伯字符串,用阿拉伯语详细显示日期,如何使用正则表达式从中获取dd mm yyyy

例如: الأحد 21 مايو 2017 01:20 م 我使用此正则表达式但不起作用 ^\d{2} [\u0600-\u06FF] \d{4} 我该怎么办?

2 个答案:

答案 0 :(得分:0)

此正则表达式

(\d{4}\ \d{2}:\d{2})

将匹配2017 01:20

我想如果以后要使用结果,可以和捕获组一起按正确的顺序进行操作。

答案 1 :(得分:0)

正则表达式

代码在这里。阿拉伯语从右到左应该颠倒代码。

\d\d\d\d\s\d\d:\d\d