date = 2020-10-28 일때
년-월만 뽑고싶은데 (ex : 2020-10)
result = re.sub('(d{4})[-](d{2})[-](d{2})','\g<1>-\g<2>',date))
이렇게 하는거 아니었나
이렇게 하면 년-월-일 다나오는데;;
옛날에 배워서 다까먹었는데 어떻게 써야하지 ㅠ
date = 2020-10-28 일때
년-월만 뽑고싶은데 (ex : 2020-10)
result = re.sub('(d{4})[-](d{2})[-](d{2})','\g<1>-\g<2>',date))
이렇게 하는거 아니었나
이렇게 하면 년-월-일 다나오는데;;
옛날에 배워서 다까먹었는데 어떻게 써야하지 ㅠ
해당 댓글은 삭제되었습니다.
와 이런방법도있구나 감사합니당
match하고 group으로 받아와야지 sub를 왜하냐
여기 올라온 코드가 제대로 올라온게 맞다면 \d를 d라고 써서 치환이 한번도 안일어나고 원래값 그대로 나왔을듯
아무튼 원하는게 match인데 sub를 쓰면 안되지 match로 (\d{4}-\d{2})-\d{2} 잡아서 1번 그룹만 떼오는게 맞지