문자열 도구의 첫 번째 문자 – 각 줄의 첫 번째 문자 유지
각 줄의 시작 부분이나 전체 텍스트 블록에서 first N 문자를 즉시 추출하고 유지합니다. 고정 너비 접두사(예: YYYY-MM-DD 타임스탬프, SKU 코드 또는 3글자 통화 기호)를 가져오고 스마트 단어 경계 보호 및 emoji 안전 슬라이싱로 SEO 설명을 자르는 데 적합합니다.
처음 N자를 유지하는 실제 예
스프레드시트 열을 정리하든, 서버 로그를 분석하든, 제품 제목을 자르든 이 도구를 사용하는 가장 일반적인 방법은 다음과 같습니다.
| 사용 사례 | 샘플 입력 라인 | 설정 | 추출된 결과 |
|---|---|---|---|
| 로그 날짜 추출 | 2026-11-09 14:22:01 [INFO] 시작됨 |
10 유지(각 라인) |
2026-11-09 |
| 통화/국가 코드 추출 | USD - 미국 달러 |
3 유지(각 라인) |
USD |
| 5자리 우편번호 추출 | 90210-1234 비벌리힐스, CA |
5 유지(각 라인) |
90210 |
| 제목/발췌 잘림 | 웹페이지를 최적화하는 방법 알아보기 |
20 + A 단어 잘림 방지 + Ellipsis 유지 |
방법 알아보기... |
스프레드시트 및 코드에서 처음 N자를 추출하는 방법
Excel, Google Sheets, SQL 또는 자체 코드 내에서 동일한 작업을 수행해야 합니까? 다음 내장 하위 문자열 함수를 사용하세요.
| 환경/언어 | 공식/코드 구문 | 설명 |
|---|---|---|
| Excel 및 Google 스프레드시트 | =왼쪽(A1, 5) |
A1 셀의 처음 5자를 반환합니다. |
| JavaScript / TypeScript | str.slice(0, 5) 또는 Array.from(str).slice(0, 5).join('') |
Array.from는 4바이트 이모티콘이 반으로 분할되는 것을 방지합니다. |
| Python | 텍스트[:5] |
인덱스 0에서 5까지 Python 슬라이스 표기법을 사용합니다. |
| SQL(PostgreSQL, MySQL, SQL 서버) | SELECT LEFT(열_이름, 5) FROM 테이블; |
열의 가장 왼쪽 5자를 추출합니다. |
자주 묻는 질문
출력에서 빈 줄을 어떻게 제거합니까?
설정 패널에서 빈 줄 유지를 선택 취소하세요. 입력의 공백 또는 공백 전용 줄은 결과에서 자동으로 제거됩니다.
"각 줄에 적용"과 "전체 텍스트에 적용"의 차이점은 무엇입니까?
각 줄에 적용는 목록에 있는 모든 개별 줄의 첫 번째 N 문자를 유지합니다. 전체 텍스트에 적용는 전체 입력(줄 바꿈 포함)을 단일 문서로 처리하고 텍스트 맨 처음부터 첫 번째 N 문자만 유지합니다.
문자를 유지하기 전이나 후에 "선행/후행 공백 자르기"가 발생합니까?
Trim 선행/후행 공백를 선택하면 줄 시작 부분에서 실수로 선행 공백이 먼저 제거되고(빈 들여쓰기로 문자 수를 낭비하지 않도록), 분할 후 남은 후행 공백은 선택적 줄임표(...)를 추가하기 전에 정리됩니다.