regExpObject.exec( string )メソッドは、引数「string」の文字列に対して、「regExpObject」の正規表現パターンを実行し、結果を配列に格納するメソッド。
構文
regExpObject.exec( string );
戻り値
正規表現実行結果を格納した配列。
マッチしなかった場合、「null」を返す。
サンプル
<script type="text/javascript">
var $stringObject = new String( '2013/03/30 10:30:07' );
var $regExpObject = /(\d+)\/(\d+)\/(\d+) (\d+):(\d+):(\d+)/;
var $array = $regExpObject.exec( $stringObject );
document.write( $array[1] +'年' );
document.write( $array[2] +'月' );
document.write( $array[3] +'日' );
document.write( $array[4] +'時' );
document.write( $array[5] +'分' );
document.write( $array[6] +'秒' );
document.write( '<br />' );
</script>
var $stringObject = new String( '2013/03/30 10:30:07' );
var $regExpObject = /(\d+)\/(\d+)\/(\d+) (\d+):(\d+):(\d+)/;
var $array = $regExpObject.exec( $stringObject );
document.write( $array[1] +'年' );
document.write( $array[2] +'月' );
document.write( $array[3] +'日' );
document.write( $array[4] +'時' );
document.write( $array[5] +'分' );
document.write( $array[6] +'秒' );
document.write( '<br />' );
</script>
↓↓↓出力結果↓↓↓