온라인에서 텍스트 찾기 및 바꾸기
단어, 여러 줄 패턴 또는 정규 표현식(Regex)를 실시간으로 검색, 강조 표시 및 교체합니다. capture group 역참조($1, $2, $&), 여러 줄 앵커(^ 및 $)를 사용하여 교체 항목을 비파괴적으로 미리 봅니다. Unicode 인식 전체 단어 일치 및 개행/탭 이스케이프 시퀀스(\n, \t).
온라인에서 텍스트를 찾고 바꾸는 방법
내보낸 CSV 데이터를 정리하든, 코드 조각을 리팩터링하든, 민감한 로그를 수정하든, 날짜를 대량으로 다시 포맷하든 관계없이 이 온라인 Find 및 바꾸기 유틸리티를 사용하면 변경 사항을 커밋하기 전에 모든 교체를 비파괴적으로 미리 볼 수 있습니다.
- 소스 텍스트 입력: 소스 텍스트 상자에 콘텐츠를 붙여넣거나 입력합니다(또는 샘플 텍스트 로드를 클릭하여 실제 주문 로그로 테스트합니다).
- 검색 및 대체 문자열 지정: Find Text에 찾으려는 단어, 구분 기호 또는 정규식을 입력하고 Replace With에 원하는 출력을 입력합니다.
- 실시간 출력 및 하이라이트 검사: Replaced Result 패널은 입력하는 즉시 업데이트됩니다. Highlighted Matches 탭으로 전환하여 컨텍스트에서 일치하는 모든 하위 문자열을 시각적으로 검사하세요.
- 단계별 진행 또는 모두 적용: 다음 찾기(F3), Find Prev(Shift+F3)를 사용하고 단일를 교체하여 발생 항목을 하나씩 검토하거나 결과 복사 / Download .txt를 직접 클릭하세요.
정규식 및 이스케이프 시퀀스 치트 시트
를 활성화합니다. 정규식를 사용하여 패턴 일치 및 동적 역참조를 잠금 해제합니다.
| 토큰 / 패턴 | 사용처 | 설명 및 예 |
|---|---|---|
\n 및 \t |
찾기 및 바꾸기 | Interpret Escapes가 선택된 경우 줄 바꿈(\n) 또는 탭 문자(\t)를 일치시키거나 삽입합니다. |
^ 및 $ |
찾기(Regex + 여러 줄) | 각 줄의 시작(^) 또는 끝($)과 일치합니다. 모든 줄에 글머리 기호 또는 후행 쉼표를 추가하는 데 적합합니다. |
\d+ / \w+ / \s+ |
(Regex) 찾기 | 하나 이상의 숫자(\d+), 단어 문자(\w+) 또는 공백 문자(\s+)와 일치합니다. |
(...) & $1, $2 |
찾기 및 바꾸기(Regex) | 괄호는 찾기에서 그룹을 캡처합니다. $1, $2 캡처된 값을 바꾸기에 삽입합니다. 예: (\w+),\s*(\w+) 찾기 → $2 $1 바꾸기. |
$& |
교체(Regex) | 일치하는 전체 하위 문자열을 삽입합니다. 예: \d+ 찾기 → [$&] 바꾸기는 모든 숫자를 괄호로 묶습니다. |
일반적인 대량 찾기 및 바꾸기 워크플로
- 쉼표로 구분된 목록을 줄로 변환:
,를 찾아\n로 교체(Interpret \n & \t Escapes 선택) inline는 수직 행으로 나열됩니다. - ISO 날짜 형식 변경(YYYY-MM-DD에서 DD/MM/YYYY로): Regex를 활성화하고
(\d{4})-(\d{2})-(\d{2})를 찾아$3/$2/$1로 바꿉니다. - 모든 줄에 접두사 또는 글머리 기호 추가: Regex 및 여러 줄 모드를 활성화하고
^를 찾은 다음-로 바꿔 일반 줄을 Markdown 목록으로 바꿉니다. - 이메일 주소 또는 식별자 수정: Regex를 활성화하고 로그 파일을 공개적으로 공유하기 전에
[\w.+-]+@[\w-]+\.[\w.-]+를 찾아[편집됨]로 바꾸세요.
자주 묻는 질문
쉼표나 구분 기호를 줄 바꿈(줄 바꿈)으로 어떻게 바꾸나요?
Interpret \n & \t Escapes가 선택되어 있는지 확인하고 Find Text 입력에 구분 기호(예: , 또는 |)를 입력하고 다음을 입력합니다. 의 \n를 입력으로 바꾸세요. 실시간 출력은 즉시 텍스트를 별도의 줄로 분할합니다.
교체 시 $1 및 $2와 같은 regex 캡처 그룹을 어떻게 사용합니까?
정규식 사용를 선택하고 캡처하려는 검색 패턴 부분을 괄호 (...)로 묶은 다음 Replace With 필드에서 첫 번째 그룹에 대해 $1, 두 번째 그룹에 대해 $2를 사용하여 참조합니다. 그룹 또는 전체 경기의 경우 $&.
대체 텍스트의 리터럴 '$'가 일반 텍스트 모드에서 안전하게 작동하는 이유는 무엇입니까?
많은 기본 도구는 정규식이 꺼진 경우에도 실수로 $1 또는 $&를 regex 역참조로 처리하여 $100와 같은 달러 금액을 손상시킵니다. 우리 도구는 일반 텍스트 모드에서 리터럴 대체 항목을 격리하므로 달러 기호가 손상되지 않습니다.
텍스트의 모든 줄에 접두어나 접미어를 어떻게 추가할 수 있나요?
정규식 사용 및 Multiline Mode(^ 및 $)를 모두 선택합니다. 찾기에 ^를 입력하여 모든 줄의 시작 부분에 텍스트를 삽입하거나 찾기에 $를 입력하여 모든 줄의 끝에 텍스트를 추가합니다.
내 텍스트는 비공개이고 안전합니까?
예. 모든 검색, 강조 표시 및 바꾸기 작업은 클라이언트 측 JavaScript를 통해 브라우저 내에서 로컬로 실행됩니다. 텍스트는 외부 서버로 전송되지 않습니다.