Javascript-regexp-exec
提供:Dev Guides
JavaScript-RegExp execメソッド
説明
*exec* メソッドは、正規表現に一致するテキストの文字列を検索します。 一致するものが見つかった場合、結果の配列を返します。それ以外の場合は、nullを返します。
構文
その構文は次のとおりです-
RegExpObject.exec( string );
パラメータの詳細
*string* -検索する文字列
戻り値
一致が見つかった場合は一致したテキストを返し、見つからなかった場合はnullを返します。
例
次のプログラム例を試してください。
<html>
<head>
<title>JavaScript RegExp exec Method</title>
</head>
<body>
<script type = "text/javascript">
var str = "Javascript is an interesting scripting language";
var re = new RegExp( "script", "g" );
var result = re.exec(str);
document.write("Test 1 - returned value : " + result);
re = new RegExp( "pushing", "g" );
var result = re.exec(str);
document.write("<br/>Test 2 - returned value : " + result);
</script>
</body>
</html>
出力
Test 1 - returned value : script
Test 2 - returned value : null