2013-12-08 75 views
1

我有很多銀行對帳單,它們都以前綴DDMMYYYY提供。這對於排序是無用的,非常不直觀(對我來說)。使用正則表達式重新排序的日期格式

是否有正則表達式可以重新排列名稱,以便文件在YYYYMMDD中作爲前綴?

在此先感謝。我看了一些回覆類似問題的帖子,發現它稍微超出了我的意思。

+0

你可以收集組,然後輸出它們在你希望的順序,但你使用哪種語言? – Duniyadnd

+0

我相信這是許多語言的日期標準訂單。但是YYYYMMDD(對於日文而言是直觀的,使用ISO日期的程序員,或許沒有其他人)對於排序當然更有用。 –

+0

@ChristopherCreutzig我認爲這個問題是關於OP使用哪種編程語言的。 :-) –

回答

5

使用捕獲組。

例如,這裏有一個JavaScript代碼:

> '09122013'.replace(/(\d{2})(\d{2})(\d{4})/, '$3$2$1') 
"20131209" 
+0

完美,非常感謝falsetru。 – user3080116

+0

完成,抱歉。乾杯克雷格 – user3080116