분류: 개발 도구

CSV 행 필터

자체 기획 도구찾는 도구가 없나요?

텍스트나 패턴에 일치하는 CSV 행만 남기기

CSV 데이터를 붙여 넣고 한 열 또는 행 전체가 텍스트나 정규 표현식에 일치하는 행만 남길 수 있습니다. 일치를 반전시키는 옵션도 있습니다. 모든 과정이 브라우저에서 이루어집니다.

1개 행이 일치했습니다.

JSON
name,role,team,active
Ada Lovelace,Engineer,Blue,true

이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.

이 도구로 할 수 있는 일

대량으로 내보낸 데이터를 필요한 행만 남기는 작업은 대개 정렬이 아니라 검색입니다. 예를 들어 상태 열이 "failed"인 행이나, 이메일 열이 특정 도메인과 일치하는 행을 찾는 식입니다. 이 도구는 쉼표, 세미콜론 또는 탭으로 구분된 CSV를 분석하고, 이름이나 번호로 지정한 열 하나 또는 행 전체를 일반 텍스트나 정규 표현식과 비교한 뒤, 일치한 행만(또는 반전이 켜져 있으면 일치하지 않은 행만) 담은 CSV를 다시 만듭니다.

사용 방법

  1. 입력란에 CSV 데이터를 붙여 넣거나 예제를 불러오세요.
  2. 필요하다면 1부터 시작하는 위치나 헤더 이름으로 필터링할 열을 지정하세요.
  3. 검색할 텍스트나 패턴을 입력하고, 필터링된 CSV를 복사하세요.

개인정보

이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.

자주 묻는 질문

제 CSV 데이터가 어딘가로 업로드되나요?
아니요. 분석과 필터링은 페이지에서 실행되는 JavaScript로 이루어지므로, 스프레드시트 내보내기 자료가 기기 밖으로 나가지 않습니다.
열을 비워 두면 어떻게 되나요?
각 행의 모든 열이 합쳐져 함께 검사되므로, 검색 텍스트나 패턴이 필드 하나가 아니라 행 전체를 대상으로 할 수 있습니다.
일반 텍스트 대신 정규 표현식을 쓸 수 있나요?
네. 일치 모드를 정규식으로 바꾸세요. 잘못된 패턴은 출력을 망가뜨리지 않고 입력란 아래에 오류로 표시됩니다.