본문 바로가기

Engineering Tools/Editor

UltraEdit - 정규식을 이용한 검색 및 치환

  • 단순한 데이터의 내용을 변경하기 위해서 울트라에디터의 정규식(Regular Expression) 표현을 이용하여 빠른 변환을 할 수 있습니다.
  • 물론 다른 에디터로도 가능할 수 있습니다.

  • 위를 보시면 전체의 바이트는 동일하지만, 세부 내용은 다른 것을 확인할 수 있습니다.
  • 만약 이 내용이 한 두개가 아니고 수천/수만이 된다면.. 눈물이 나겠지요..


  • 우선 데이터의 전체 길이를 확인해 봅니다.


  • 그리고 검색을 한번 해볼까요? TO_DATE 만 검색하면 역시 그 부분만 검색을 한 뒤 표시해 줍니다.


  • 자 이제, 첫 문자는 찾았고, 뒤의 다른 문자열의 길이를 알아보겠습니다. 48바이트 입니다.


  • 이제 정규식 표현에 사용될 ? 를 바이트의 수 만큼 쭈욱 써봅니다. ? 를 세는 것 보다는 위의 그림처럼 하시면 됩니다.


  • 정규식을 이용하여 9개의 항목을 한꺼번에 찾았습니다.


  • 이제내용을 변경해 보겠습니다. 위의 화살표 방향 순서로 하시면 되겠죠...


  • 아주 빠르게 내용이 변경되었습니다.

역시 툴을 사용하면 빠른 작업이 가능합니다.

아직도 지금도 어디에선가 노가다를 하고 계실 분들께........................