본문으로 건너뛰기
Betterbit Tools

텍스트 찾아 바꾸기

일반 문자열과 정규식 치환을 바로 미리 보고, 원문을 바꾸기 전 결과를 확인합니다.

  • 더 적은 클릭, 키보드 지원
  • 다른 곳에선 유료인 기능을 무료로
  • 브라우저에서 처리 — 파일이 기기 밖으로 나가지 않습니다
이 브라우저에만 저장됨
0
일치 개수
0
되돌리기 단계

적용할 때마다 되돌리기 1단계가 저장됩니다. 미리보기만으로는 원문이 바뀌지 않습니다.

사용 방법

  1. “원문 텍스트”에 수정할 글을 붙여넣거나 입력합니다.
  2. 찾을 내용과 바꿀 내용을 입력해 결과와 일치 개수를 바로 확인합니다.
  3. 필요하면 대소문자 구분, 단어 전체, 정규식 사용을 켭니다.
  4. 결과를 복사하거나 “미리보기를 원문으로 사용”을 눌러 다음 치환을 이어 갑니다.
  5. 이번 탭에서 적용한 결과는 최대 10단계까지 되돌릴 수 있습니다.

일반 문자열 모드는 기호를 그대로 찾습니다

“정규식 사용”을 끄면 찾을 내용은 글자 그대로 처리합니다. 예를 들어 a.b를 찾으면 a, 마침표, b가 이어진 경우만 찾고 axb는 찾지 않습니다. 바꿀 내용의 $도 그룹 참조가 아니라 달러 기호로 들어가므로 제품명, URL, 금액, 반복 오타를 고칠 때 안전합니다.

“단어 전체만”은 자바스크립트의 영문 중심 \b 경계 대신 유니코드 글자와 숫자를 기준으로 판단합니다. 그래서 가를 단어 전체로 찾으면 띄어쓴 가는 바꾸지만 가나다 속의 가는 바꾸지 않으며, café처럼 악센트가 있는 단어도 중간에서 끊지 않습니다.

정규식에서는 캡처 그룹으로 형식을 바꿉니다

날짜나 코드처럼 규칙이 있는 값은 정규식을 켭니다. (\d{4})-(\d{2})-(\d{2})를 찾아 $3/$2/$1로 바꾸면 2026-10-28이 28/10/2026으로 바뀝니다. 괄호로 묶은 순서대로 $1, $2처럼 참조하고, 전체 일치는 $&로 넣습니다. 정규식 모드에서 달러 기호 자체가 필요하면 $$를 씁니다.

이 도구는 브라우저의 JavaScript 정규식 문법을 사용합니다. PCRE의 \A 같은 문법이나 possessive quantifier는 지원하지 않습니다. 잘못된 패턴은 결과를 바꾸지 않고 오류를 표시하므로, 넓은 패턴을 적용하기 전에 일치 개수와 미리보기를 확인할 수 있습니다.

원문과 결과를 분리해 실수를 줄입니다

찾을 내용을 입력하는 동안 원문은 바뀌지 않습니다. 미리보기를 복사해도 원문은 그대로이고, “미리보기를 원문으로 사용”을 눌렀을 때만 다음 작업용 원문이 바뀝니다. 적용할 때마다 현재 탭에서 최대 10개 원문을 기억하므로 되돌리기로 이전 상태를 확인할 수 있습니다.

치환은 모두 브라우저 안에서 처리됩니다. 새로고침해도 작업을 이어 갈 수 있도록 원문, 찾을 내용, 바꿀 내용과 옵션을 이 브라우저의 로컬 저장소에만 보관합니다. 초기화를 누르면 이 도구가 저장한 값도 지웁니다.

자주 묻는 질문

특수문자가 있는 문구를 그대로 찾아 바꾸려면 어떻게 하나요?

“정규식 사용”을 끈 일반 문자열 모드를 쓰면 됩니다. 이 모드에서는 ., *, ?, (, ), [, ] 같은 정규식 기호를 자동으로 문자 그대로 처리하므로 a.b를 찾을 때 axb는 바꾸지 않습니다.

정규식으로 날짜 순서를 바꾸려면 어떻게 하나요?

정규식을 켜고 (\d{4})-(\d{2})-(\d{2})를 찾은 뒤 $3/$2/$1로 바꾸면 됩니다. 2026-10-28은 세 캡처 그룹을 이용해 28/10/2026으로 바뀝니다.

단어 전체만 옵션은 한글에도 적용되나요?

적용됩니다. 단어 전체만은 유니코드 글자와 숫자를 기준으로 하므로 가만 있는 가는 바꾸고 가나다 안의 가는 바꾸지 않습니다. 영문 ASCII 경계만 쓰는 방식보다 한글과 악센트 문자의 중간 일치를 줄입니다.

찾아 바꾸기를 되돌릴 수 있나요?

미리보기는 원문을 전혀 바꾸지 않습니다. “미리보기를 원문으로 사용”을 눌러 적용한 뒤에는 현재 브라우저 탭에서 최대 10단계까지 되돌릴 수 있습니다.

붙여넣은 글이 서버로 전송되나요?

아닙니다. 찾아 바꾸기는 브라우저에서 실행되고 텍스트를 서버로 보내지 않습니다. 마지막 작업 내용은 초기화할 때까지 이 브라우저의 로컬 저장소에만 보관됩니다.

관련 도구

2026-10-28 업데이트