stringObject.slice( separator, limit )メソッドは、Stringオブジェクトの文字列を、引数「separator」に指定した区切り文字で分割し、引数「limit」に指定した要素数だけ配列に格納するメソッド。
構文
stringObject.slice( separator, limit )
引数
- separator
- 区切り文字を文字列で指定する。
- 正規表現で指定することもできる。詳しくは、stringObject.slice( RegExp )メソッドのページへ。
- limit
- 配列に格納する要素数を指定する。
- 省略可能。省略すると全て格納する。詳しくは、stringObject.slice( separator )メソッドのページへ。
戻り値
引数「separator」に指定した区切り文字で分割した部分文字列を、引数「limit」に指定した要素数だけ格納した配列。
サンプル
アルファベット
<script type="text/javascript">
var $sampleString = new String( 'ab,cde,fg' );
var $sampleStringSplit = $sampleString.split( ',', 2 );
document.write( '$sampleStringSplit[0]: ' );
document.write( $sampleStringSplit[0] );
document.write( '<br />' );
document.write( '$sampleStringSplit[1]: ' );
document.write( $sampleStringSplit[1] );
document.write( '<br />' );
document.write( '$sampleStringSplit[2]: ' );
document.write( $sampleStringSplit[2] );
document.write( '<br />' );
</script>
var $sampleString = new String( 'ab,cde,fg' );
var $sampleStringSplit = $sampleString.split( ',', 2 );
document.write( '$sampleStringSplit[0]: ' );
document.write( $sampleStringSplit[0] );
document.write( '<br />' );
document.write( '$sampleStringSplit[1]: ' );
document.write( $sampleStringSplit[1] );
document.write( '<br />' );
document.write( '$sampleStringSplit[2]: ' );
document.write( $sampleStringSplit[2] );
document.write( '<br />' );
</script>
↓↓↓出力結果↓↓↓
ひらがな
<script type="text/javascript">
var $sampleString = new String( 'あい,うえ,お' );
var $sampleStringSplit = $sampleString.split( ',', 2 );
document.write( '$sampleStringSplit[0]: ' );
document.write( $sampleStringSplit[0] );
document.write( '<br />' );
document.write( '$sampleStringSplit[1]: ' );
document.write( $sampleStringSplit[1] );
document.write( '<br />' );
document.write( '$sampleStringSplit[2]: ' );
document.write( $sampleStringSplit[2] );
document.write( '<br />' );
</script>
var $sampleString = new String( 'あい,うえ,お' );
var $sampleStringSplit = $sampleString.split( ',', 2 );
document.write( '$sampleStringSplit[0]: ' );
document.write( $sampleStringSplit[0] );
document.write( '<br />' );
document.write( '$sampleStringSplit[1]: ' );
document.write( $sampleStringSplit[1] );
document.write( '<br />' );
document.write( '$sampleStringSplit[2]: ' );
document.write( $sampleStringSplit[2] );
document.write( '<br />' );
</script>
↓↓↓出力結果↓↓↓