let str = "lemon";
let result = str.split("");
console.log(result); // ["l", "e", "m", "o", "n"]
JavaScript split()
문자열 구분자로 잘라서 배열로 만드는 다양한 예제
JavaScript에서 문자열을 다룰 때 자주 사용되는 split() 함수는 문자열을 특정 구분자로 잘라서 배열로 변환할 때 자주 사용됩니다. split 함수는 간단한 구분자부터 정규표현식까지 다양한 방식으로 문자열을 나눌 수 있어, 텍스트 데이터 처리에 있어 매우 강력한 도구죠. 이번 글에서는 split() 함수의 기본 사용법부터 고급 사용법, 그리고 실전 응용 예제를 통해 이 함수의 다양한 활용 방법을 알아보겠습니다. 이를 통해 문자열을 더욱 효율적으로 관리하고, 복잡한 데이터 처리 작업도 더욱 수월하게 수행할 수 있을 것입니다.
split 함수 기본 사용법
1. 기본 구분자 사용
let str = "aaa,bbb,cccc";
let result = str.split(",");
console.log(result); // ["aaa", "bbb", "ccc"]
쉼표(,)를 구분자로 사용하여 문자열을 배열로 나눠 저장합니다.
2. 공백을 구분자로 사용
let str = "I love lemonvita";
let result = str.split(" ");
console.log(result); // ["I", "love", "lemonvita"]
공백도 구분자로 사용될 수 있습니다. 공백을 구분자로 사용하여 문자열을 배열로 나눠 저장합니다.
3. 특정 문자를 구분자로사용
let str = "welcome-to-lomonvita";
let result = str.split("-");
console.log(result); // ["welcome", "to", "lemonvita"]
하이픈(-)을 구분자로 사용하여 문자열을 배열로 나눠 저장합니다.
split 함수 고급 사용법
4. 정규표현식 사용
let str = "lemon, vita; ultra|jjang";
let result = str.split(/[,;|]/);
console.log(result); // ["lemon", " vita", " ultra", "jjang"]
정규표현식을 사용하여 여러 구분자를 한 번에 처리할 수 있습니다.
5. 문자열 전체를 각 문자로 나누기
let str = "lemon";
let result = str.split("");
console.log(result); // ["l", "e", "m", "o", "n"]
빈 문자열("")을 구분자로 사용하면 각 문자를 배열의 요소로 나눌 수 있습니다.
6. 구분자를 포함하지 않는 경우
let str = "lemonvita";
let result = str.split(",");
console.log(result); // ["lemonvita"]
구분자가 문자열에 포함되지 않은 경우, 원래 문자열이 배열의 단일 요소로 반환됩니다.
7. 제한된 개수의 요소로 나누기
let str = "lemon, vita, is, jjang";
let result = str.split(",", 2);
console.log(result); // ["lemon", " vita"]
두 번째 인수로 숫자를 전달하여, 배열의 최대 길이를 제한할 수 있습니다.
split 함수 응용 예제
8. 줄바꿈 문자로 나누기
let str = "line1\nline2\nline3";
let result = str.split("\n");
console.log(result); // ["line1", "line2", "line3"]
줄바꿈 문자를 구분자로 사용하여 여러 줄을 배열로 나눕니다.
9. 문자열에서 단어를 추출
let str = "The quick brown fox jumps over the lazy dog.";
let result = str.split(" ");
console.log(result); // ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."]
공백을 구분자로 사용하여 문자열에서 단어를 추출합니다.
split() 함수는 JavaScript에서 문자열을 효율적으로 처리하는 데 필수적인 함수지요. 이번 글에서는 기본 사용법부터 정규표현식을 활용한 고급 사용법, 그리고 실전 응용 예제까지 다양한 방법으로 split() 함수를 활용하는 방법을 알아보았습니다. 이를 통해 여러분은 문자열을 다양한 방식으로 나눌 수 있을 것입니다. 앞으로 텍스트 데이터를 다루는 프로젝트에서 split 함수를 적극적으로 활용하여, 효율적이고 깔끔한 코드 작성을 해 보세요. 더 나아가, 다른 문자열 처리 함수와 결합하여 더욱 복잡한 데이터 작업도 손쉽게 해결할 수 있을 것입니다.
'vita_Programing' 카테고리의 다른 글
[MSSQL] SQL Server 구성 관리자 실행하는 방법 (0) | 2024.06.19 |
---|---|
MariaDB의 설치방법과 HeidiSQL로 접속 테스트하기 (0) | 2024.06.14 |
MSSQL 테이블 복사하기 5가지 방법과 예제(bcp 포함) (1) | 2024.06.06 |
Javascript replace 함수 기본 사용법과 예제, 다양한 활용 (1) | 2024.06.02 |
Javascript 체크박스 모두 체크 및 해제 (0) | 2024.05.31 |