2011-08-11 7 views
0

문자열을 분할하고 일부 값을 대체하려고합니다. 이 문자열은 '08/26/2009 '과 같은 날짜입니다. /를 -a로 대체하여 형식을 변경하려고합니다. '08 -26-2009'스플릿/리 포맷 문자열

문자열이입니다. 변수 Y에 전달, 그래서 내 라인이

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

반환처럼 보이는이 [ '8', '26', '2009'] 난 그냥 그것을 다시 포맷하는 방법을 알아낼 수 없습니다

일과 달 사이에 대시를 배치하십시오.

감사 마이크

+1

(이 자바입니다 가정) 해당 언어의 다른 배열. –

답변

3

대신 분할의 대체 사용할 수 있습니다.

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

당신은 당신이 당신이 그것을 동일하게 조작 할 거라고 있도록 일반적으로 배열을 반환 ... 분할 기능을 사용중인 언어 우리에게 얘기를 할 수 있습니다

+0

죄송합니다. Python을 사용하고 있습니다 만 완벽하게 작동합니다. 당신의 응답을 주셔서 감사합니다! – Mike

+1

물론! 약간의 친절한 조언 : 누군가가 당신을 도울 때 질문에 대한 답변을 받아들이도록 최선을 다하십시오. 그것은 모든 사람들이 답을 읽지 않고 질문에 대한 답을 빨리 알아낼 수있게 도와줍니다. 그리고 물론 사람들은 여분의 명성에 신경 쓰지 않습니다 ;-) –