match (String - JavaScript)

正規表現に一致するサブストリングを取得します。

定義場所

String (Standard - JavaScript)

構文

match(regExp:RegExp) : string[]

パラメータ 説明
regExp 正規表現。これは、リテラルまたは RegExp オブジェクトです。
戻り値 説明
string[] 一致するストリング。

(1) この例では、正規表現リテラルを検出します。
var cities = new String("Paris   Moscow   Tokyo");
var regexp = /(Moscow)/;
var a = cities.match(regexp);
if(a == null)
	return "No match";
else
	return a[0];

(2) この例では、正規表現オブジェクトを検出します。

var cities = new String("Paris   Moscow   Tokyo");
var regexp = new RegExp("(moscow)", "i");
var a = cities.match(regexp);
if(a == null)
	return "No match";
else
	return a[0];