javascript String split 방법 오류 조작

2654 단어
split 정의 및 용법
split () 방법 은 문자열 을 문자열 배열 로 나 누 는 데 사 용 됩 니 다.
문법
stringObject. split (separator, howmany) 매개 변수 설명
separator 필수.문자열 이나 정규 표현 식 은 이 매개 변수 가 지정 한 곳 에서 stringObject 를 분할 합 니 다.
howmany 선택 가능.이 매개 변 수 는 되 돌아 오 는 배열 의 최대 길 이 를 지정 할 수 있 습 니 다.이 매개 변 수 를 설정 하면 이 매개 변수 가 지정 한 배열 보다 하위 문자열 이 많 지 않 습 니 다.이 매개 변 수 를 설정 하지 않 으 면 전체 문자열 이 분 할 됩 니 다. 길 이 를 고려 하지 않 습 니 다.
반환 값
문자열 배열이 배열 은 separator 가 지정 한 경계 에서 문자열 stringObject 를 하위 문자열 로 나 누 어 만 듭 니 다.돌아 오 는 배열 의 문자열 은 separator 자신 을 포함 하지 않 습 니 다.
단, separator 가 하위 표현 식 을 포함 하 는 정규 표현 식 이 라면 돌아 오 는 배열 에는 이 하위 표현 식 과 일치 하 는 문자열 이 포함 되 어 있 습 니 다 (전체 정규 표현 식 과 일치 하 는 텍스트 는 포함 되 지 않 습 니 다).
제시 와 주석
설명: 빈 문자열 (") 을 separator 로 사용 하면 stringObject 의 모든 문자 간 에 분 단 됩 니 다.
설명: String. split () 에서 실 행 된 동작 은 Array. join 에서 실 행 된 동작 과 반대 입 니 다.
이 예 에서 우 리 는 서로 다른 방식 으로 문자열 을 분할 할 것 입 니 다.
var str="How are you doing today?" document.write(str.split(" ") + "<br>") document.write(str.split("") + "<br>") document.write(str.split(" ",3))
[Ctrl + A 전체 주석: 외부 Js 를 도입 하려 면 새로 고침 이 필요 합 니 다.]
출력:
 
  
How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

How, are, you example 예
이 예 에서 우 리 는 구조 가 더욱 복잡 한 문자열 을 분할 할 것 입 니 다.
"2:3:4:5".split(":")    //돌아 갑 니 다 ["2", "3", "4", "5"]
"|a|b|c".split("|")    //["," a "," b "," c ","] 로 돌아 갑 니 다.
예 3
다음 코드 를 사용 하면 문장 을 단어 로 나 눌 수 있 습 니 다.
var words = sentence. split (') 또는 정규 표현 식 을 separator 로 사용 합 니 다.
var words = sentence. split (/ \ s + /) 예 4
단 어 를 알파벳 으로 나 누 거나 문자열 을 문자 로 나 누 려 면 아래 코드 를 사용 하 십시오.
"hello".split("")    //["h", "e", "l", "l", "o"] 일부 문자 만 되 돌려 주면 howmany 인 자 를 사용 하 십시오.
"hello".split("", 3)    //돌아 갈 수 있 습 니 다 ["h", "e", "l"]
js split 의 용법 에 대해 다른 것 도 많이 말 하지 않 고 다음 에 직접 예 를 들 어 보 여 드 리 겠 습 니 다.
str="2,2,3,5,6,6"; //이것 은 문자열 var strs = new Array (); /배열 strs = str. split (",") 를 정의 합 니 다. / /문자 분할 for (i = 0; i & lt; strs. length; i + +) {document. write (strs [i] + "& lt; br & gt;"); / 분할 후의 문자 출력}
[Ctrl + A 전체 주석: 외부 Js 를 도입 하려 면 새로 고침 이 필요 합 니 다.]
출력 결 과 는...
 
  
2
2
3
5
6
6

js split 는 한 문자열 을 특정한 문자 로 여러 문자열 로 나 누 는 것 이 므 로 한 번 보면 알 수 있 을 것 입 니 다.

좋은 웹페이지 즐겨찾기