サクラエディタWiki브라우저에서 쓰는 실용 텍스트 도구
한국어

Sakura Editor 실무 가이드

Sakura Editor 검색·바꾸기 사용법: 범위 지정부터 정규식까지 7단계

Sakura Editor에서 안전하게 검색하고 바꾸려면 먼저 범위를 정하고, 내용을 바꾸지 않은 상태로 검색한 뒤 치환해야 합니다. 현재 파일의 치환은 여러 파일을 찾는 Grep이나 줄바꿈 변환과 다릅니다. 이 가이드는 문서와 선택 영역 고르기, 일치 항목 확인, 일반 문자열과 정규식의 선택, 복사본 테스트, diff 검토, 형식 확인 후 저장하는 흐름을 하나로 연결합니다.

업데이트 2026-10-25

Sakura Editor의 검색, 바꾸기, 검토 3단계를 보여 주는 설명 그림
범위를 정하고 바꾼 다음 결과를 검토하면 의도하지 않은 변경을 찾기 쉽습니다.

먼저 범위를 좁힌 뒤 바꾸기

Sakura Editor 검색·바꾸기에서 첫 결정은 텍스트를 어디까지 변경할 수 있는지입니다. 현재 문서, 선택 영역, Grep 폴더 중 하나를 정한 뒤 패턴을 작성합니다. 고정된 단어는 일반 검색, 반복되는 형태는 정규식을 사용합니다. 짧은 복사본으로 개수, 문맥, 줄바꿈, 인코딩을 비교한 뒤 실제 파일에 적용하세요.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지
여러 파일 찾기Grep폴더, 확장자, 제외

검색으로 무엇을 바꿀지 정하기

Sakura Editor 검색·바꾸기는 열려 있는 문서에서 텍스트를 찾고 다른 값으로 바꾸는 작업입니다. 먼저 복사본을 만들고 주석, 예제, 생성된 줄, 보이지 않는 공백을 변경 대상에 포함할지 정합니다. 로그, CSV, 설정 파일은 비슷한 문자열을 다른 의미로 사용할 수 있으므로 문서의 앞·중간·뒤 예를 확인한 다음 전체를 선택하세요.

검색과 바꾸기는 같은 대화 상자를 사용해도 위험이 다릅니다. 검색은 일치 위치를 알려 주지만 바꾸기는 문서를 수정합니다. 먼저 검색하고 주변 문맥을 읽은 뒤 모두 바꾸기를 실행하세요. 여러 파일이라면 현재 문서 치환을 크게 만드는 대신 Grep의 폴더, 파일 패턴, 제외 조건을 설계합니다.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지

안전한 7단계 검색·바꾸기 흐름

안전한 흐름은 패턴보다 범위를 먼저 고정합니다. 활성 탭, 파일 이름, 읽기 전용 상태, 선택 영역을 확인하세요. 올바른 정규식도 다른 문서나 해제된 선택 영역을 변경할 수 있습니다. 여러 파일을 다룰 때는 폴더와 제외 조건을 기록해 같은 검색을 다시 실행할 수 있게 합니다.

치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.

  1. 복사본 만들기치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  2. 범위 선택치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  3. 수정 없이 검색치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  4. 일반 검색 또는 정규식 선택치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  5. 샘플 테스트치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  6. 검토 후 범위 확대치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
  7. 검토하고 저장치환 후에는 보이는 한 줄만 확인하지 마세요. 표시된 개수와 실제 변경 위치를 비교하고 문서의 앞, 중간, 뒤를 살핍니다. CSV 구분자, 시간값, 설정 키는 겉으로 정상이어도 구조가 깨질 수 있습니다. 작은 범위에서 시작하고 확인한 뒤 범위를 넓히세요.
Sakura Editor의 검색, 바꾸기, 검토 3단계를 보여 주는 설명 그림
범위를 정하고 바꾼 다음 결과를 검토하면 의도하지 않은 변경을 찾기 쉽습니다.

일반 검색과 정규식의 구분

정확히 같은 문자열을 바꿀 때는 일반 검색이 좋습니다. 패턴이 짧고 각 일치 항목을 쉽게 읽을 수 있습니다. 대소문자, 전각 문자, 단어 단위 같은 옵션에 따라 개수가 달라지므로 반복 작업이 필요하면 설정을 기록하세요.

날짜, 줄 시작, 숫자열, 여러 공백처럼 규칙으로 찾을 때는 정규식을 사용합니다. Sakura Editor의 정규식 엔진은 브라우저의 JavaScript와 완전히 같지 않습니다. 온라인 테스터는 초안에만 사용하고 최종 문법과 일치 개수는 Sakura Editor 복사본에서 확인하세요.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지
여러 파일 찾기Grep폴더, 확장자, 제외
Sakura Editor의 검색, 바꾸기, 검토 3단계를 보여 주는 설명 그림
범위를 정하고 바꾼 다음 결과를 검토하면 의도하지 않은 변경을 찾기 쉽습니다.

로그·CSV·설정 파일의 치환 예제

로그의 환경 이름, 설정 키, 관리되는 목록을 바꾸는 데 검색·바꾸기를 사용할 수 있습니다. 주석과 예제 값도 바꿀지 먼저 결정하세요. 따옴표 안 CSV의 쉼표는 의미가 있으므로 모든 쉼표나 줄바꿈을 바꾸면 열 구조가 깨질 수 있습니다. 파일 형식도 범위의 일부입니다.

캡처 그룹을 사용하면 일치한 일부를 남기고 다른 부분의 순서를 바꿀 수 있습니다. 두 단어를 교환할 때 유용하지만 예외 행이 섞이면 넓은 패턴이 위험해집니다. 합성 예제, 실제 한 행, 전체 복사본 순으로 시험하고 패턴과 선택 범위를 메모하세요.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지
여러 파일 찾기Grep폴더, 확장자, 제외
^([A-Za-z]+),([0-9]+)$
$2,$1

선택 영역, 현재 파일, Grep의 범위

치환 오류의 많은 부분은 문법보다 범위에서 생깁니다. 현재 문서에서는 탭과 파일 이름을 확인하세요. 선택 영역은 여전히 선택되어 있는지, 줄바꿈을 포함하는지 결정합니다. 치환 후 선택이 이동할 수 있으므로 같은 범위가 유지된다고 가정하지 마세요.

여러 파일이면 Grep으로 전환합니다. Grep에는 폴더, 파일 이름 패턴, 제외 조건, 인코딩 판단이 따로 필요합니다. 결과 목록을 먼저 읽고 파일을 열어 통제된 치환을 실행하면 변경된 파일을 명확히 기록할 수 있습니다.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지

검색이나 치환이 되지 않을 때

일치 항목이 없으면 패턴을 복잡하게 만들기 전에 일반 검색으로 돌아가세요. 전각·반각, 탭, 줄 끝 공백, 줄바꿈, 대소문자 설정은 화면상 같아도 다를 수 있습니다. 범위, 정규식 모드, 단어 모드, 실제 문자의 차이를 하나씩 확인합니다.

일치가 너무 많으면 선택 영역이나 파일 종류를 줄이고 제외 조건을 추가합니다. 글자가 깨졌다면 치환을 멈추고 복사본으로 되돌린 뒤 인코딩과 BOM을 따로 진단하세요. 줄 수가 달라졌다면 검색식보다 줄바꿈 전용 절차를 먼저 확인합니다.

목적맞는 방법먼저 확인
고정 단어 찾기일반 검색대소문자, 전각·반각, 범위
반복 형태 바꾸기정규식 치환일치 개수와 그룹
선택 부분만 변경선택 치환선택이 유지되는지
여러 파일 찾기Grep폴더, 확장자, 제외

저장하기 전 파일 검토

강조 표시가 맞아 보여도 치환이 끝난 것은 아닙니다. 문서의 앞·중간·뒤를 확인하고 표시된 개수와 실제 변경을 비교하며 중요한 파일은 diff로 검토하세요. 내용 변경과 줄바꿈, 줄 끝 공백, 인코딩 변경을 분리하면 결과를 설명하기 쉽습니다.

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

  1. 세 위치 확인문서의 처음, 중간, 끝을 확인합니다.
  2. 개수 대조검색·치환 개수와 실제 변경된 줄을 비교합니다.
  3. diff 검토내용 변경과 서식 변경을 분리합니다.
  4. 인코딩 확인대상 프로그램에 맞는 UTF-8, Shift_JIS, BOM 등의 형식을 선택합니다.
  5. 대상 프로그램에서 열기CSV와 설정 파일을 실제로 읽는 프로그램에서 시험합니다.

자주 묻는 질문

자주 묻는 질문

왜 Sakura Editor에서 먼저 검색해야 하나요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

일반 검색과 정규식은 언제 나누어 쓰나요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

치환 결과가 없을 때 무엇을 확인하나요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

여러 파일에는 Grep을 써야 하나요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

줄바꿈 치환도 일반 치환과 같은가요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.

치환 후 글자가 깨지면 어떻게 하나요?

공유하는 CSV나 설정 파일은 저장한 복사본을 실제로 읽는 애플리케이션에서도 열어 보세요. Sakura Editor에서는 정상이어도 다른 파서에서 실패할 수 있습니다. 반복 작업이라면 패턴, 옵션, 범위, 날짜를 기록하세요.