JavaScript RegExp Group [0-9]

Do a global search for the numbers 1, 2, 3 and 4 in a string

Browser Support

/[0-9]/ is an ECMAScript1 (ES1) feature.

ES1 (JavaScript 1997) is fully supported in all browsers:

Chrome IE Edge Firefox Safari Opera
Yes Yes Yes Yes Yes Yes

Syntax

new RegExp("[0-9]")

or simply:

/[0-9]/

Syntax with modifiers

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

or simply:

/[0-9]/g

Tip

Use the [^0-9] expression to find any character that is NOT a digit.

More Examples

Example

Do a global search for the number "1" in a string:

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

Regular Expression Search Methods

In JavaScript, a regular expression text search, can be done with different methods.

With a pattern as a regular expression, these are the most common methods:

ExampleDescription
text.match(pattern)The String method match()
text.search(pattern)The String method search()
pattern.exec(text)The RexExp method exec()
pattern.test(text)The RegExp method test()