RegExp オブジェクトを再作成します。
パラメータ | 説明 |
---|---|
expression | 正規表現の値。この値は、リテラルとして指定される場合、スラッシュとスラッシュの間の部分になります。指定しない場合、値は空になります。 |
flags | 次のフラグのいずれかまたは両方です。
このパラメーターは必須です。 フラグなしの場合は空ストリングを使用してください。 |
var cities = new String("Paris; Moscow; Tokyo; Moscow");
var re = new RegExp("(foo)");
re.compile("(Moscow)", "");
return cities.replace(re, "Kiev")
var cities = new String("Paris; Moscow; Tokyo; Moscow");
var re = new RegExp("(foo)");
re.compile("(Moscow)", "g");
return cities.replace(re, "Kiev")