次の方法で共有


input プロパティ ($_)

正規表現検索の対象となった文字列を返します。値の取得のみ可能です。

RegExp.input

通常、このプロパティに関連するオブジェクトは、グローバルな RegExp オブジェクトです。

解説

input プロパティの値は、検索が成功するたびに変更されます。

次のコードは、input プロパティの使用例です。

function inputDemo(){
   var s;
   var re = new RegExp("d(b+)(d)","ig");
   var str = "cdbBdbsbdbdz";
   var arr = re.exec(str);
   s = "検索文字列は、" + RegExp.input + " です。" ;
   return(s);
}

必要条件

バージョン 3

参照

RegExp Object プロパティ | 正規表現の構文

対象: RegExp オブジェクト