열 추출을 스프레드시트 엔진으로 생각하기
파서는 인용된 필드와 이중 따옴표 이스케이프를 처리하지만 수식, 통합 문서 형식, 지역별 숫자, 표시 규칙은 실제 스프레드시트 앱에서 확인해야 합니다.
텍스트를 업로드하지 않고 목록, 로그, 복사한 표, 문단을 12가지 제한된 로컬 작업으로 정리합니다.
관련 작업 흐름을 이어가거나 이 작업 다음에 자주 사용하는 도구를 열어보세요.
케이스 변환기로 이름 후보를 만든 뒤 모든 이름 변경을 계약 변경으로 다룹니다. 사용처 조사, 약어 규칙, 잘못된 식별자, diff와 대상 환경 검증을 완료하세요.
열기관련 도구로컬 파일의 원본 CRLF, LF, CR 및 Unicode 줄 구분자를 셉니다.
열기관련 도구첫 등장 줄을 유지하고 대소문자·trim 키를 비교해 고유 줄을 로컬에서 정리합니다.
열기관련 도구빈 행을 모두 지우거나 반복 간격을 한 줄로 줄이고 정확한 수치와 줄바꿈 결과를 확인합니다.
열기다음에 필요한 변경과 맞는 작업을 선택하고 그 작업에 필요한 텍스트만 붙여넣습니다.
화면에 표시된 옵션을 설정합니다. 열 추출은 엄격한 1부터 시작하는 열 번호와 인용부호 인식 구분자 파서를 사용하고, 정규식 필터는 무제한 JavaScript 역추적 대신 RE2 문법을 사용합니다.
작업을 실행한 뒤 변경 여부, 입출력 줄 수, 영향받은 줄, 줄바꿈 경고와 기타 알림을 확인합니다.
다른 정리 단계가 필요하면 결과를 다음 입력으로 사용합니다. 파이프라인에는 적용한 작업 이름이 기록되고 실행 취소로 직전 작업공간을 복원할 수 있습니다.
화면에 표시된 UTF-8 결과를 그대로 복사하거나 다운로드한 뒤 대상 편집기, 파서, 스프레드시트, 저장소 또는 게시 과정에서 다시 검증합니다.
문자열이나 RE2 표현식에 맞는 줄만 남기고, 인접 반복을 제거하고, 사건 기록에 쓸 순서로 정렬합니다.
앞뒤 공백과 빈 줄을 제거하고, 각 줄의 기존 따옴표를 이스케이프하며 감싼 뒤 정확한 결과를 병합하거나 다운로드합니다.
혼합 줄바꿈 경고를 확인하고 LF 또는 CRLF로 통일한 뒤 본문 안의 탭은 건드리지 않고 앞쪽 들여쓰기만 변환합니다.
쉼표, 탭, 세미콜론, 파이프 또는 한 글자 사용자 구분자 텍스트에서 엄격한 1부터 시작하는 열 범위를 선택하며 인용된 구분자는 셀 내용으로 유지합니다.
파서는 인용된 필드와 이중 따옴표 이스케이프를 처리하지만 수식, 통합 문서 형식, 지역별 숫자, 표시 규칙은 실제 스프레드시트 앱에서 확인해야 합니다.
RE2는 치명적인 역추적을 막지만 후방 탐색과 역참조를 지원하지 않습니다. 패턴 문법이 필요 없다면 일반 문자열 비교가 더 명확합니다.
모든 공백 제거 옵션은 줄바꿈도 삭제합니다. 대부분의 문서에는 줄 구조를 유지하는 앞쪽, 뒤쪽, 가로 공백 축소 옵션이 더 안전합니다.
줄바꿈은 사용자가 인식하는 그래핌 묶음을 세며 터미널 칸이나 화면 픽셀을 재지 않습니다. CJK 전각 문자, 탭, 이모지, 비례 글꼴은 표시 폭이 다를 수 있습니다.
일반 변환은 브라우저에서 실행되지만 클립보드 기록, 다운로드 파일, 확장 프로그램, 화면 캡처와 대상 시스템을 통해 민감한 텍스트가 노출될 수 있습니다.
ERROR가 포함된 줄을 남기고 결과를 다음 입력으로 사용한 뒤 인접한 중복만 제거합니다.
INFO ready
ERROR timeout
ERROR timeout
ERROR retryERROR timeout
ERROR retry쉼표 입력과 출력에서 1-2열을 선택해도 인용된 쉼표는 note 셀 안에 남습니다.
name,note,count
Jane,"red, green",2name,note
Jane,"red, green"혼합 줄바꿈을 LF로 바꾸고 결과를 이어서 각 내용 줄 앞에 공백 두 칸을 추가합니다.
first
second
third first
second
third문단 안의 기존 줄바꿈은 다시 배치하지만 빈 줄은 문단 구분으로 유지합니다.
좁은 지원 시스템에서 복사한 긴 문단을 일반 텍스트 기록에 맞게 다시 줄바꿈할 수 있습니다.선택한 그래핌 너비를 넘지 않는 줄과 유지된 문단 구분모든 작업은 유효한 유니코드, NUL 없음, 코드 포인트·UTF-8 바이트·줄 수·줄 길이·결과 크기 제한이라는 동일한 검증 계약으로 시작합니다. CRLF 또는 CR이 일관된 입력은 줄바꿈을 직접 바꾸지 않는 작업에서 유지되며 혼합 입력은 경고와 함께 통일됩니다.
열 추출은 Papa Parse로 인용부호를 인식해 행을 읽고, 엄격한 1부터 시작하는 열 문법을 검증하며, 길이가 다른 행의 누락 셀은 명시적인 경고와 함께 빈 값으로 채운 뒤 선택한 구분자로 직렬화합니다.
정규식 필터는 RE2JS로 컴파일해 지원하지 않는 문법이나 과도한 프로그램 크기를 줄 검색 전에 거부합니다. 들여쓰기 변환은 앞쪽 공백만 바꿔 본문 안의 탭이나 정렬 공백이 변경되지 않게 합니다.
정렬은 같은 값의 순서를 안정적으로 유지하며 지역 인식 문자, 줄 안의 숫자, 그래핌 길이, 가능한 경우 브라우저 암호화 난수 기반 섞기를 제공합니다. 문자 분할과 줄바꿈은 런타임이 지원하면 Intl.Segmenter 그래핌 분할을 사용합니다.
각 실행에는 세대 토큰이 있어 늦게 끝난 파싱이나 정규식 결과가 더 최근 편집을 덮어쓰지 못합니다. 화면의 정확한 입력에 속한 결과만 현재 결과로 취급하며 복사와 다운로드도 그 결과를 사용합니다.
파이프라인 실행 취소를 위한 텍스트 기록은 현재 페이지 메모리에만 저장됩니다. 분석에서는 텍스트와 사용자 정의 토큰 값을 제외하며 새로고침하거나 페이지를 닫으면 메모리 기록이 사라집니다.
12가지 변환은 브라우저에서 실행됩니다. 동의 기반 분석에는 고정 작업명, 안전한 옵션명, 시간, 바이트·줄 수, 변경 여부, 진단 수와 고정 오류 코드만 기록될 수 있으며 원문과 결과 텍스트는 기록하지 않습니다.
가능합니다. 한 작업을 실행하고 결과를 다음 입력으로 사용한 뒤 다른 탭을 선택하세요. 파이프라인에 적용한 작업이 표시되고 실행 취소로 이전 텍스트와 파이프라인 상태를 복원합니다.
정규식 필터는 512바이트 패턴과 제한된 프로그램 크기의 RE2 문법을 사용합니다. 일반 그룹, 문자 클래스, 앵커, 반복은 지원하지만 후방 탐색과 역참조는 의도적으로 제외합니다.
지원하는 한 글자 구분자에서는 보존합니다. 파서는 인용 필드와 두 번 쓴 따옴표 이스케이프를 인식합니다. 수식을 계산하거나 스프레드시트 서식을 재현하지는 않습니다.
입력은 유니코드 코드 포인트 1,000,000개, UTF-8 2 MiB, 250,000줄, 줄당 코드 포인트 262,144개로 제한됩니다. 출력은 4 MiB까지이며 NUL과 짝이 없는 UTF-16 서로게이트는 위치와 함께 거부합니다.
관리 및 검수 SimpleWebUtils검토일
검증 방법: “검토 티켓용 반복 배포 로그 목록 정리” 확인에는 가이드 원본 데이터와 텍스트 정리 워크벤치의 “좁은 작업 하나로 경계를 정규화합니다” 절차를 사용했습니다. 출력은 문서 결과와 일치해야 했습니다. 기록 전 경계 증거는 “중간 결과를 보지 않고 여러 변환을 연속 실행”, “모든 중복 제거를 같은 작업으로 생각” 항목별로 검토했습니다.
기대 결과: 단계별 정리는 타임스탬프와 쉼표가 든 따옴표 서비스명을 보존하고 선택한 health-check 및 중복 행만 제거했으며, 각 연산 뒤의 중간 결과를 검토할 수 있게 유지했습니다.
검증한 작업 가이드 열기도구를 열기 전에 자주 쓰는 작업 흐름과 예시를 확인하세요.
케이스 변환기로 이름 후보를 만든 뒤 모든 이름 변경을 계약 변경으로 다룹니다. 사용처 조사, 약어 규칙, 잘못된 식별자, diff와 대상 환경 검증을 완료하세요.
작업 가이드신뢰할 수 있는 diff는 필터가 아니라 정확한 입력에서 시작합니다. 원본 파일을 보존하고 줄 구조와 마지막 줄바꿈을 비교하며 모든 원시 추가·삭제를 설명합니다. 동등성 옵션은 진단용으로만 사용하고, 내보낸 patch는 저장소나 배포에 들어가기 전에 폐기 가능한 복사본에서 검증합니다.
작업 가이드Windows에서 편집한 스크립트가 Linux에서 실패하거나 Git이 파일 전체의 줄바꿈 변경을 표시하거나 생성 텍스트에 CRLF와 LF가 섞였을 때 사용하는 복구 절차입니다. 먼저 검사하고 확인된 텍스트만 통일한 뒤 저장소 설정으로 결정을 유지합니다.
작업 가이드Markdown 미리보기는 모든 게시 환경이 같은 결과를 만든다는 보증이 아니라 게시 전 검토 단계로 사용할 때 가장 유용합니다. 이 절차는 작업 문서를 브라우저에 둔 채 자주 쓰는 확장 문법과 정제된 HTML을 확인하고, 원격 이미지를 명시적인 개인정보 결정으로 다루며, 콘텐츠 마크업과 대상 환경의 스타일을 구분합니다. 마지막에는 내보낸 HTML 조각이나 원본 Markdown을 실제로 게시할 시스템에서 다시 테스트합니다.
작업 가이드텍스트 정리는 명시적이고 되돌릴 수 있는 변환을 순서대로 적용할 때 가장 안전합니다. 원본을 보존하고 줄·구분자 경계를 확인한 뒤 한 번에 하나의 구조 변경만 실행하세요. 검토한 결과만 다음 단계 입력으로 넘기고 게시·가져오기·공유 전에 최종 텍스트를 실제 대상의 계약과 비교합니다.
작업 가이드스프레드시트, 보고서, 로그, 편집기에서 복사한 평문 목록의 모든 행에 같은 라벨, 표시, 감싸기 문자, 구분자가 필요할 때 사용하는 흐름입니다. 줄 경계를 정확히 유지하고 일괄 문자 삽입과 JSON, CSV, SQL, 셸, HTML 검증을 구분합니다.
관리 중인 다른 작업 흐름을 이어서 사용해 보세요
로컬 파일의 원본 CRLF, LF, CR 및 Unicode 줄 구분자를 셉니다.
첫 등장 줄을 유지하고 대소문자·trim 키를 비교해 고유 줄을 로컬에서 정리합니다.
빈 행을 모두 지우거나 반복 간격을 한 줄로 줄이고 정확한 수치와 줄바꿈 결과를 확인합니다.
Unicode 경계, 캡처 토큰, 정확한 수치, Worker 제한으로 리터럴 또는 정규식 일치를 바꿉니다.
원본 줄바꿈을 보존하면서 각 줄 앞이나 뒤에 같은 문자를 추가합니다.