「JavaScript」RegExp.prototype.global のプロパティの使い方

構文
var 変数名 = new RegExp('文字列’, 'g’);
global の値は Boolean です。 true は “g" フラグを使用していることを表します。
それ以外は false になります。

使用例

var regex = new RegExp('ark', 'g');

console.log("Boolean値: "+regex.global);  

var str = 'arkgameark';

var resA = str.replace(regex, '');

console.log("結果1: "+resA);  

var regex1 = new RegExp('ark');

var resB = str.replace(regex1, '');

console.log("結果2: "+resB);

実行結果

"Boolean値: true"
"結果1: game"
"結果2: gameark"

 

JavaScript

Posted by arkgame