JavaScript RegExp グループ [0-9]

定義と用法

[0-9] 表現は括弧間の任意の文字を検索するために使用されます。

括弧内の数字は0から9の任意の数字または数字範囲です。

ヒント:使用してください [^0-9] 文字列内の非数字の文字を検索するために使用されます。

インスタンス

例1

文字列内の数字 1、2、3、および 4 をグローバルに検索します:

let text = "123456789";
let pattern = /[1-4]/g;

実際に試してみてください

例2

文字列内の数字 "1" をグローバルに検索します:

let text = "12121212";
let pattern = /[1]/g;

実際に試してみてください

構文

new RegExp("[0-9]")

または短縮形:

/[0-9]/

修飾子付きの構文

new RegExp("[0-9]", "g")

または短縮形:

/[0-9]/g

ヒント

使用してください [^0-9] 文字列内の非数字の文字を検索するために使用されます。

ブラウザサポート

/[0-9]/ ECMAScript1(ES1)の特性です。

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

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

正規表現検索メソッド

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

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

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