MySQL 데이터베이스에 추가 할 수천 개의 행이있는 파일이 있습니다. 행에는 dd-mm-yyyy 형식의 날짜 값이 있지만 yyyy-mm-dd 형식이어야합니다.메모장에서 재정렬 된 날짜 형식으로 찾기 및 바꾸기 ++
예 : '11-04-2010',
은 모든 행에 '2010-04-11',
이되어야합니다.
메모장 + + 또는 다른 텍스트 편집기에서이를 수행하는 간단한 방법이 있습니까?
MySQL 데이터베이스에 추가 할 수천 개의 행이있는 파일이 있습니다. 행에는 dd-mm-yyyy 형식의 날짜 값이 있지만 yyyy-mm-dd 형식이어야합니다.메모장에서 재정렬 된 날짜 형식으로 찾기 및 바꾸기 ++
예 : '11-04-2010',
은 모든 행에 '2010-04-11',
이되어야합니다.
메모장 + + 또는 다른 텍스트 편집기에서이를 수행하는 간단한 방법이 있습니까?
당신은 TextPad를 사용하여이 작업을 수행 할 수
찾기 : ([0-9]+)-+([0-9]+)-+([0-9]+)
교체 : 3 \ 1
2 \하는 경우에 당신은 혼합 한 (당신이 단지 잘못된 형식의 순서를 변경하려면 \ 통합 데이터베이스의 형식)이 사용
([0-9]{2})-+([0-9]{2})-+([0-9]{4})
이 (네 자리 숫자, 대시, 두 자리 숫자, 대시, 2 자리)를 검색합니다. ++ 메모장과 같은 정규식 수있는 편집기에서
이로 교체 :$3-$2-$1
편집 : 리브레 오피스와 같은 도구에서
\3-\2-\1
, 당신이 그것을 교체 할 필요가 내가 쓴 이 문제에 대한 블로그 포스트는 일반적인 문제인 것처럼 보입니다.
http://bytethinker.com/blog/correct-date-format-with-notepad-and-regex
mm/dd/yyyy에서 yyyy/mm/dd를 여러 줄로 변경하는 데 사용되는 메모장 ++ 텍스트 파일 스크립트가 다음 파일의 매크로로 저장되었습니다. (0-9) {2})/+ ([0-9] {2}) 바꾸기 : \ 3/\ 1/\ 2
notepad ++에서도 작동합니다. – TechTravelThink
@ StartClass0830 : Cool. 나는 확실하지 않았다. – crnlx
그래, 정말 감사 했어 –