>  기사  >  웹 프론트엔드  >  JavaScript 문자열 객체의 분할 방법 시작하기(문자열을 배열로 분할하는 데 사용됨)

JavaScript 문자열 객체의 분할 방법 시작하기(문자열을 배열로 분할하는 데 사용됨)

PHPz
PHPz원래의
2016-05-16 16:33:371811검색

이 글에서는 주로 JavaScript 문자열 객체의 분할 방법에 대한 소개 예제를 소개합니다. 분할 방법은 문자열을 배열로 분할하는 데 사용됩니다. 필요한 친구는

JavaScript 분할 방법을 참조할 수 있습니다.

split 메서드는 문자열을 문자열 배열로 분할하고 해당 배열을 반환하는 데 사용됩니다. 구문은 다음과 같습니다.

str_object.split(separator, limit)

매개변수 설명:

参数 说明
str_object 要操作的字符串(对象)
separator 必需。分隔符,字符串或正则表达式,从该参数指定的地方分割 str_object
limit 可选。指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果省略该参数,则符合规则都将被分割

팁: 빈 문자열("")을 구분 기호로 사용하면 str_object의 각 문자가 구분됩니다. 아래 예와 같이 분할하여 사용합니다.

분할 메소드 인스턴스

<script language="JavaScript">
var str = "www.php.cn";
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

두 예제의 출력 차이를 주의 깊게 관찰하세요.

요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 튜토리얼을 보려면 자바스크립트 비디오 튜토리얼을 방문하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.