예
문자열의 배열로 문자열을 분할 :
var str = "How are you doing today?";
var res = str.split(" ");
입술의 결과 값으로 배열 될 것이다 :
How,are,you,doing,today?
»그것을 자신을 시도 더 "Try it Yourself" 아래의 예.
정의 및 사용
split() 메소드는 문자열 배열로 스트링을 분할하는 데 사용하고, 새로운 배열을 반환한다.
Tip: 빈 문자열이있는 경우 ("") 구분 기호로 사용되는 문자열은 각 문자 사이에 분할됩니다.
참고 : split() 메소드는 원래 문자열을 변경하지 않습니다.
브라우저 지원
방법 | |||||
---|---|---|---|---|---|
split() | 예 | 예 | 예 | 예 | 예 |
통사론
매개 변수 값 매개 변수 기술 separator 선택 과목. 문자열을 분할에 사용할, 문자, 또는 정규 표현식을 지정합니다. 생략 된 경우에는 전체 문자열을 리턴한다 (an array with only one item) limit 선택 과목. 분할 수를 지정하는 정수는 분할 후 제한 항목이 어레이에 포함되지
기술적 세부 사항
반환 값 : 스플릿 값을 포함한 배열 자바 스크립트 버전 : 1.1
더 예
예
세퍼레이터 매개 변수를 생략 :
var str = "How are you doing today?";
var res = str.split();
입술의 결과는 하나 개의 값으로 배열 될 것이다 :
How are you doing today?
»그것을 자신을 시도
예
공백을 포함하여, 각 charater를 분리 :
var str = "How are you doing today?";
var res = str.split("");
입술의 결과 값으로 배열 될 것이다 :
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
»그것을 자신을 시도
예
한계 매개 변수를 사용합니다 :
var str = "How are you doing today?";
var res = str.split(" ",3);
입술의 결과는 단지 3 개의 값으로 배열 될 것이다 :
How,are,you
»그것을 자신을 시도
예
구분 기호로 편지를 사용 :
var str = "How are you doing today?";
var res = str.split("o");
입술의 결과 값으로 배열 될 것이다 :
H,w are y,u d,ing t,day?
»그것을 자신을 시도
<자바 스크립트 문자열 참조