이 글에서는 주로 JavaScript 문자열 객체의 분할 방법에 대한 소개 예제를 소개합니다. 분할 방법은 문자열을 배열로 분할하는 데 사용됩니다. 필요한 친구는
JavaScript 분할 방법을 참조할 수 있습니다.
split 메서드는 문자열을 문자열 배열로 분할하고 해당 배열을 반환하는 데 사용됩니다. 구문은 다음과 같습니다.
str_object.split(separator, limit)
매개변수 설명:
参数 | 说明 |
---|---|
str_object | 要操作的字符串(对象) |
separator | 必需。分隔符,字符串或正则表达式,从该参数指定的地方分割 str_object |
limit | 可选。指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果省略该参数,则符合规则都将被分割 |
팁: 빈 문자열("")을 구분 기호로 사용하면 str_object의 각 문자가 구분됩니다. 아래 예와 같이 분할하여 사용합니다.
분할 메소드 인스턴스
<script language="JavaScript"> var str = "m.sbmmt.com"; document.write( str.split(".") + "<br />" ); document.write( str.split("") + "<br />" ); document.write(str.split(".", 2)); </script>
이 예제를 실행하면 출력은 다음과 같습니다.
www,php,cn
w,w, w, .,p,h,p,.,c,n
www,php
팁: 위의 예와 같이 빈 문자열("")을 다음과 같이 사용하는 경우 구분 기호, str_object는 각 문자 간에 구분됩니다.
정규 표현식을 사용하는 분할 방법
분할 방법은 정규 표현식을 사용하여 문자열을 분할하는 것도 지원합니다.
<script language="JavaScript"> document.write( "1a2b3c".split(/\d/) + "<br />"); document.write( ":a:b:c".split(":") ); </script>
예제 실행, 출력:
a,b,c
,a,b,c
두 예제의 출력 차이를 주의 깊게 관찰하세요.
요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 튜토리얼을 보려면 자바스크립트 비디오 튜토리얼을 방문하세요!