텍스트-열-추출기
구조화된 텍스트 데이터에서 수직 열을 쉽게 추출하십시오. 로그 파일, CSV 데이터, 공백으로 구분된 값 및 명령 출력에 적합합니다. 번호로 특정 열을 선택하고, 구분자를 선택하여 깨끗한 결과를 즉시 얻으십시오.
광고 차단기로 인해 광고를 표시할 수 없습니다
MiniWebtool은 광고로 무료로 운영됩니다. 이 도구가 도움이 되었다면 Premium(광고 제거 + 더 빠름)으로 지원하시거나 MiniWebtool.com을 허용 목록에 추가한 뒤 새로고침하세요.
- 또는 Premium(광고 없음)으로 업그레이드
- MiniWebtool.com 광고를 허용한 다음 새로고침하세요
텍스트-열-추출기 정보
구조화된 텍스트 데이터에서 특정 수직 열을 추출하도록 설계된 강력한 무료 온라인 도구인 텍스트 열 추출기에 오신 것을 환영합니다. 로그 파일, CSV 데이터, 명령 출력 또는 모든 열 형식 텍스트로 작업하든 이 도구를 사용하면 필요한 데이터를 정확하게 분리하고 추출할 수 있습니다.
열 추출 작동 원리
(다중 행)
분할
추출
결합
주요 기능
- 다중 구분자 지원: 공백, 쉼표, 탭, 파이프, 세미콜론, 콜론 또는 사용자 정의 구분자와 함께 작동합니다.
- 유연한 열 선택:
1,3,5와 같은 간단한 구문이나1-3과 같은 범위를 사용하여 열을 지정하십시오. - 스마트 공백 처리: 공백 구분자는 여러 공백/탭을 단일 구분자로 취급합니다.
- 누락된 열 옵션: 누락된 데이터에 대해 행 건너뛰기, 빈 문자열 사용 또는 자리 표시자 삽입 중에서 선택하십시오.
- 출력 사용자 정의: 다른 구분자로 출력을 형식화하거나 각 열을 새 줄에 배치할 수도 있습니다.
- 시각적 미리보기: 색상으로 구분된 미리보기를 통해 어떤 열이 추출되는지 정확히 확인하십시오.
- 실시간 통계: 총 행수, 처리된 행수 및 건너뛴 행수를 확인하십시오.
- 공백 제거(Trim): 추출된 데이터에서 불필요한 공백을 자동으로 정리하십시오.
일반적인 사용 사례
1. 로그 파일 처리
서버 로그에서 타임스탬프와 메시지 유형을 추출합니다. 예를 들어 2025-12-31 10:15:23 INFO User login successful과 같은 로그에서 날짜, 시간 및 상태 수준(1, 2, 3열)만 추출할 수 있습니다.
2. CSV 데이터 추출
쉼표로 구분된 데이터에서 특정 열을 가져옵니다. 20개의 열이 있는 대형 CSV가 있지만 1, 5, 12열만 필요한 경우 이 도구는 스프레드시트 소프트웨어를 열지 않고도 즉시 추출해 줍니다.
3. 명령 출력 처리
ps, ls -l 또는 netstat와 같은 명령줄 도구의 출력을 분석합니다. 필요한 프로세스 ID, 파일 이름 또는 포트 번호만 추출하십시오.
4. 데이터베이스 쿼리 결과
쿼리 결과를 텍스트로 복사할 때 보고서나 추가 분석을 위해 특정 열을 추출하십시오.
5. 데이터 형식 변환
서로 다른 구분자 형식 간에 변환합니다. 예를 들어 탭으로 구분된 값을 쉼표로 구분된 값으로 변환하거나 파이프로 구분된 데이터를 공백으로 구분된 형식으로 추출합니다.
이 도구 사용 방법
1단계: 텍스트 붙여넣기
구조화된 텍스트를 복사하여 입력 필드에 붙여넣으십시오. 각 행은 새 줄에 있어야 합니다. 이 도구는 몇 행에서 수천 행에 이르기까지 모든 길이의 텍스트를 처리할 수 있습니다.
2단계: 입력 구분자 선택
입력에서 열을 구분하는 문자 또는 패턴을 선택하십시오.
- 공백: 공백으로 구분된 텍스트용. 이 옵션은 모든 양의 공백(공백, 탭)을 단일 구분자로 취급하므로 정렬된 명령 출력에 이상적입니다.
- 쉼표: CSV(쉼표로 구분된 값) 파일용.
- 탭: TSV(탭으로 구분된 값) 파일용.
- 파이프(|): 데이터베이스 내보내기 및 일부 로그 형식에서 일반적입니다.
- 사용자 정의: 모든 문자나 문자열을 구분자로 지정하십시오.
3단계: 추출할 열 지정
추출하려는 열 번호를 입력하십시오. 열 번호는 1부터 시작합니다. 여러 형식을 사용할 수 있습니다.
1- 1열만 추출1,3,5- 1, 3, 5열 추출1-3- 1, 2, 3열 추출(범위)1,3-5,7- 조합: 1, 3, 4, 5, 7열 추출
4단계: 출력 옵션 구성
추출된 데이터의 형식을 사용자 정의하십시오.
- 출력 구분자: 추출된 열을 결합하는 방법 선택(공백, 쉼표, 탭 등)
- 빈 줄 건너뛰기: 입력의 빈 줄 무시
- 공백 제거(Trim): 각 열의 앞/뒤 공백 제거
- 누락된 열 처리: 행의 열 수가 지정된 것보다 적을 때 수행할 작업(행 건너뛰기, 빈 문자열 사용 또는 N/A 자리 표시자 사용)
5단계: 추출 및 복사
열 추출 버튼을 클릭하십시오. 도구는 처음 몇 행에서 어떤 열이 추출되었는지 보여주는 시각적 미리보기, 처리에 대한 통계 및 전체 결과를 표시합니다. 클릭 한 번으로 결과를 복사하십시오.
열 선택 구문 예시
기본 선택
1 - 첫 번째 열만
1,2 - 첫 번째 및 두 번째 열
1,3,5 - 1, 3, 5열
범위 선택
1-3 - 1열부터 3열까지(1,2,3과 동일)
5-10 - 5열부터 10열까지
조합 선택
1,3-5 - 1열, 그 다음 3열부터 5열까지
1,3-5,7,9-11 - 개별 열과 범위의 복합 조합
구분자 이해
공백 구분자(스마트 모드)
구분자로 "공백"을 선택하면 도구는 모든 공백 문자 시퀀스(공백, 탭)를 단일 구분자로 취급합니다. 이는 열이 다양한 양의 공백으로 구분되는 명령의 정렬된 텍스트 출력에 이상적입니다.
입력 예시:
Name Age Job City John 25 Engineer NYC Jane 30 Designer LA
공백 구분자를 사용하면 간격이 다르더라도 4개의 열로 올바르게 파싱됩니다.
기타 구분자
쉼표, 탭 또는 파이프와 같은 기타 구분자는 문자 그대로 처리됩니다. 각 발생은 열이 비어 있더라도 새 열 경계를 만듭니다.
쉼표 예시:
John,Doe,25,Engineer Jane,Smith,,Designer
두 번째 행은 비어 있는 세 번째 열(두 쉼표 사이)을 갖습니다.
누락된 열 처리
실제 데이터의 모든 행이 동일한 수의 열을 갖는 것은 아닙니다. 이 도구는 세 가지 전략을 제공합니다.
열 누락 시 행 건너뛰기
행에 지정한 모든 열이 없는 경우 해당 행 전체가 출력에서 제외됩니다. 이렇게 하면 출력에 완전한 데이터만 포함됩니다.
빈 문자열 사용
열이 누락된 경우 해당 위치에 빈 문자열이 사용됩니다. 이렇게 하면 행 수는 유지되지만 누락된 데이터에 빈틈이 생깁니다.
자리 표시자(N/A) 사용
누락된 열은 "N/A" 또는 유사한 자리 표시자 텍스트로 채워져 데이터가 없음을 명확히 나타냅니다.
자주 묻는 질문
텍스트 열 추출기란 무엇입니까?
텍스트 열 추출기는 구조화된 텍스트 데이터에서 특정 수직 열을 추출하는 도구입니다. 각 행을 구분자(공백, 쉼표 또는 탭 등)로 나누고 지정한 열만 추출합니다. 로그 파일, CSV 데이터, 명령 출력 및 모든 구조화된 텍스트 형식을 처리하는 데 유용합니다.
추출할 열을 어떻게 지정합니까?
여러 가지 방법으로 열을 지정할 수 있습니다: 단일 열(1,3,5), 범위(1, 2, 3열의 경우 1-3), 또는 조합(1, 3, 4, 5열의 경우 1,3-5). 열 번호는 1부터 시작합니다. 예를 들어 텍스트에 이름, 나이, 직업, 도시가 있는 경우 1,3열을 지정하면 각 행에서 이름과 직업이 추출됩니다.
어떤 구분자가 지원됩니까?
이 도구는 공백, 쉼표, 탭, 파이프(|), 세미콜론 및 콜론을 포함한 일반적인 구분자를 지원합니다. 고유한 형식을 위해 사용자 정의 구분자를 지정할 수도 있습니다. 공백 구분자는 모든 공백 문자(여러 개의 공백, 탭)를 단일 구분자로 취급하므로 정렬된 텍스트 출력에 이상적입니다.
행에 지정된 것보다 적은 수의 열이 있으면 어떻게 됩니까?
누락된 열을 처리하는 방법을 선택할 수 있습니다. 옵션에는 다음이 포함됩니다: 열이 하나라도 누락된 경우 전체 행 건너뛰기, 누락된 열에 빈 문자열 사용 또는 N/A와 같은 자리 표시자 사용. 이러한 유연성 덕분에 일관되지 않은 데이터 형식에서도 도구를 사용할 수 있습니다.
CSV 파일에 사용할 수 있습니까?
네! 이 도구는 CSV 파일에서 특정 열을 추출하는 데 적합합니다. 구분자를 쉼표로 설정하고 원하는 열(예: 1,4,7)을 지정하기만 하면 도구가 모든 행에서 해당 열을 추출합니다. 필요한 경우 다른 구분자로 출력할 수도 있습니다.
공백 구분자와 탭 구분자의 차이점은 무엇입니까?
공백 구분자는 "스마트"합니다. 모든 양의 공백(하나 이상의 공백, 탭)을 단일 구분자로 취급합니다. 정렬된 텍스트 출력에 적합합니다. 탭 구분자는 실제 탭 문자(\t)로만 분할하며 각 탭을 정확히 하나의 열 경계로 취급합니다.
열을 다른 순서로 추출할 수 있습니까?
네! 열은 지정한 순서대로 추출됩니다. 3,1,2를 지정하면 출력은 3번째 열, 1번째 열, 2번째 열 순서로 표시되어 데이터가 재정렬됩니다.
따옴표나 이스케이프된 구분자가 있는 데이터는 어떻게 처리합니까?
이 도구는 단순한 구분자 기반 분할을 수행하며 현재 이스케이프된 구분자나 따옴표로 묶인 문자열(예: 따옴표 내의 쉼표가 보존되어야 하는 CSV 파일)을 처리하지 않습니다. 따옴표가 있는 복잡한 CSV 파싱의 경우 전문 CSV 처리 도구를 사용하는 것이 좋습니다.
처리할 수 있는 텍스트 양에 제한이 있습니까?
엄격한 제한은 없지만 매우 큰 텍스트 파일(수십만 행)은 처리하는 데 시간이 더 오래 걸릴 수 있습니다. 최적의 성능을 위해 이 도구는 수천 행까지의 파일에 가장 적합합니다. 대규모 데이터 세트의 경우 일괄 처리를 고려하십시오.
효과적인 열 추출을 위한 팁
먼저 데이터 미리보기
추출하기 전에 데이터의 처음 몇 행을 보고 열이 몇 개인지, 어떤 구분자가 사용되었는지 파악하십시오. 결과의 시각적 미리보기는 올바른 열을 선택했는지 확인하는 데 도움이 됩니다.
공백 제거(Trim) 사용
"열에서 공백 제거(trim)"를 활성화하면 추출된 데이터의 시작이나 끝에 있는 불필요한 공백이 정리되어 정렬된 텍스트로 작업할 때 더 깨끗한 결과를 얻을 수 있습니다.
통계 확인
추출 후 건너뛴 행수 대비 처리된 행수를 보여주는 통계를 검토하십시오. 많은 행을 건너뛴 경우 누락된 열 처리 전략을 조정해야 할 수도 있습니다.
다른 도구와 결합
이 도구를 다른 텍스트 처리 도구와 결합하여 사용하십시오. 예를 들어 먼저 열을 추출한 다음 정렬 도구, 중복 제거기 또는 찾기 및 바꾸기 도구를 사용하여 추가 처리를 수행합니다.
실제 예시
예시 1: 연락처 목록에서 이름과 나이 추출
입력(공백으로 구분):
John Doe 25 Engineer NYC Jane Smith 30 Designer LA Bob Johnson 28 Developer SF
추출할 열: 1,3
출력:
John 25 Jane 30 Bob 28
예시 2: 서버 로그 타임스탬프 파싱
입력(공백 구분 로그):
2025-12-31 10:15:23 INFO User login successful 2025-12-31 10:16:45 ERROR Database connection failed 2025-12-31 10:17:12 WARN High memory usage
추출할 열: 1-3
출력:
2025-12-31 10:15:23 INFO 2025-12-31 10:16:45 ERROR 2025-12-31 10:17:12 WARN
예시 3: 파이프로 구분된 데이터에서 제품 정보 추출
입력(파이프 구분):
Product001|Widget|49.99|100|In-Stock Product002|Gadget|79.99|50|Low-Stock Product003|Tool|29.99|200|In-Stock
구분자: 파이프(|)
추출할 열: 1,2,3
출력 구분자: 쉼표
출력:
Product001,Widget,49.99 Product002,Gadget,79.99 Product003,Tool,29.99
이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:
"텍스트-열-추출기" - https://MiniWebtool.com/ko//에서 MiniWebtool 인용, https://MiniWebtool.com/
by miniwebtool 팀. 업데이트: 2025년 12월 31일