ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript 文字列オブジェクトの Split メソッドの使用を開始する (文字列を配列に分割するために使用)

JavaScript 文字列オブジェクトの Split メソッドの使用を開始する (文字列を配列に分割するために使用)

PHPz
PHPzオリジナル
2016-05-16 16:33:371811ブラウズ

この記事では主に、JavaScript 文字列オブジェクトの Split メソッドの紹介例を紹介します。Split メソッドは、文字列を配列に分割するために使用されます。必要な方は、

JavaScript の Split メソッドを参照してください。

split メソッドは、文字列を文字列配列に分割し、その配列を返すために使用されます。構文は次のとおりです:

str_object.split(separator, limit)

パラメータの説明:

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

ヒント: 空の文字列 ("") が区切り文字として使用される場合、str_object 内の各文字は区切られます。以下の例に示すように、Split によって。

分割メソッド インスタンス

<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

ヒント: 上記の例に示すように、空の文字列 ("") がseparator、str_object は各文字の間で区切られます。

分割メソッドは正規表現を使用します

分割メソッドは、文字列を分割するための正規表現の使用もサポートしています:

<script language="JavaScript">
document.write( "1a2b3c".split(/\d/) + "<br />");
document.write( ":a:b:c".split(":") );
</script>

例を実行します。出力:

a,b,c
,a,b,c

2 つの例の出力の違いを注意深く観察してください。

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。関連チュートリアルの詳細については、JavaScript ビデオ チュートリアル をご覧ください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。