JavaScript / Object / String.split() / 문자열 분할하는 메서드
.split()
.split()은 문자열을 분할하는 메서드입니다.
문법
string.split( separator, limit )
separator에는 분할의 기준을 넣습니다. 예를 들어 쉼표를 기준으로 분할할 때는
','
와 같이 합니다.
limit로 최대 분할 개수를 정합니다. 선택 사항으로, 값을 정하지 않으면 전체를 다 분할합니다.
예제 1
쉼표를 기준으로 문자열을 분할하는 예제입니다.
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>JavaScript</title> </head> <body> <p>abc,def,ghi</p> <script> var jbString = 'abc,def,ghi'; var jbSplit = jbString.split(','); for ( var i in jbSplit ) { document.write( '<p>' + jbSplit[i] + '</p>' ); } </script> </body> </html>
예제 2
분할 최대 개수를 정하면, 그 개수를 넘어가는 문자열은 반환되지 않습니다.
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>JavaScript</title> </head> <body> <p>abc,def,ghi</p> <script> var jbString = 'abc,def,ghi'; var jbSplit = jbString.split( ',', 2 ); for ( var i in jbSplit ) { document.write( '<p>' + jbSplit[i] + '</p>' ); } </script> </body> </html>