JavaScript RegExp \D メタ文字

定義と使用法

\D メタ文字で非数字文字をマッチングします。

全ての非数字文字のグローバル検索:

let text = "Give 100%!";
let pattern = /\D/g;

自分で試してみる

構文

new RegExp("\\D")

または短縮形式で:

/\D/

修飾子付きの構文

new RegExp("\\D", "g")

または短縮形式で:

/\D/g

ブラウザのサポート

/\D/ ECMAScript1(ES1)の特性です。

すべてのブラウザは完全に ES1(JavaScript 1997)をサポートしています:

Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

正規表現検索メソッド

JavaScript では、正規表現のテキスト検索は異なる方法で実行できます。

使用方法パターン(pattern)正規表現として、これらは最も常用される方法です:

説明
テキスト.match(パターン) 文字列メソッド match()
テキスト.search(パターン) 文字列メソッド search()
パターン.exec(テキスト) RexExp メソッド exec()
パターン.テスト(テキスト) RexExp メソッド test()