JavaScript RegExp ? Quantifier
Example
Do a global search for a "1", followed by zero or one "0" characters:
var str = "1, 100 or 1000?";
var patt1 = /10?/g;
The marked text below shows where the expression gets a match:
1, 100 or 1000?
Try it yourself »
Definition and Usage
The n? quantifier matches any string that contains zero or one occurrences of n.
Browser Support
The ? quantifier is supported in all major browsers.
Syntax
new RegExp("n?")
or simply:
/n?/
Syntax with modifiers
new RegExp("n?","g")
or simply:
/\n?/g
JavaScript RegExp Object