분류: 개발 도구
CSV 행 필터
텍스트나 패턴에 일치하는 CSV 행만 남기기
CSV 데이터를 붙여 넣고 한 열 또는 행 전체가 텍스트나 정규 표현식에 일치하는 행만 남길 수 있습니다. 일치를 반전시키는 옵션도 있습니다. 모든 과정이 브라우저에서 이루어집니다.
1개 행이 일치했습니다.
JSON
name,role,team,active Ada Lovelace,Engineer,Blue,true
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
대량으로 내보낸 데이터를 필요한 행만 남기는 작업은 대개 정렬이 아니라 검색입니다. 예를 들어 상태 열이 "failed"인 행이나, 이메일 열이 특정 도메인과 일치하는 행을 찾는 식입니다. 이 도구는 쉼표, 세미콜론 또는 탭으로 구분된 CSV를 분석하고, 이름이나 번호로 지정한 열 하나 또는 행 전체를 일반 텍스트나 정규 표현식과 비교한 뒤, 일치한 행만(또는 반전이 켜져 있으면 일치하지 않은 행만) 담은 CSV를 다시 만듭니다.
사용 방법
- 입력란에 CSV 데이터를 붙여 넣거나 예제를 불러오세요.
- 필요하다면 1부터 시작하는 위치나 헤더 이름으로 필터링할 열을 지정하세요.
- 검색할 텍스트나 패턴을 입력하고, 필터링된 CSV를 복사하세요.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 제 CSV 데이터가 어딘가로 업로드되나요?
- 아니요. 분석과 필터링은 페이지에서 실행되는 JavaScript로 이루어지므로, 스프레드시트 내보내기 자료가 기기 밖으로 나가지 않습니다.
- 열을 비워 두면 어떻게 되나요?
- 각 행의 모든 열이 합쳐져 함께 검사되므로, 검색 텍스트나 패턴이 필드 하나가 아니라 행 전체를 대상으로 할 수 있습니다.
- 일반 텍스트 대신 정규 표현식을 쓸 수 있나요?
- 네. 일치 모드를 정규식으로 바꾸세요. 잘못된 패턴은 출력을 망가뜨리지 않고 입력란 아래에 오류로 표시됩니다.