2011-08-11 125 views
0

我想分割一個字符串並替換一些值。該字符串是一個看起來像這樣'08/26/2009'的日期,我想重新格式化它,以便它用/替換/,使它看起來像這樣'08 -26-2009'分割/重新格式化字符串

字符串是傳遞到變量y,所以我行看起來像這樣

test = y.split("/") 
print y 

回報這個[「8」,「26」,「2009」]

我只是無法弄清楚如何將它重新格式化爲在日月和月之間放置短劃線。

感謝 邁克

+1

你可能想告訴我們你所使用的語言...... 分割函數通常返回一個數組所以你操縱它和你一樣做該語言中的其他數組。 –

回答

3

您可以使用替換,而不是分裂。

test = y.replace('/', '-'); 

(假設這就是Java)

+0

對不起,我正在使用Python,但工作完美。感謝您的答覆! – Mike

+1

當然可以!只是一個友好的建議:當有人幫助你時,盡力接受你的問題的答案。它可以幫助其他人迅速找出問題的答案,而無需閱讀所有答案,並將問題標記爲已回答。當然人們不介意額外的聲譽;-) –