2017-04-08 48 views
-3

我掙扎在創造給這個字符串的正則表達式:正則表達式返回兩個日期

20 - 29 APR 2017, 9 nights

回報兩組,第一:

20 APR 2017

和第二:

29 APR 2017

+3

你是什麼味道?你在哪種語言?另外,你到目前爲止嘗試過什麼? –

回答

0

你可以試試這個正則表達式:

(\d+)\s*-\s*(\d+)\s*([a-zA-Z]+)\s*(\d+).* 

而且通過更換:

$1 $3 $4\n$2 $3 $4 

Regex Demo

+0

謝謝,但我不能使用替代,因此我需要兩個組 – PaoloC