BASELINE NowYouCanUse.com
Widely Available Regular expressions
id: regexp

Regular expressions

The RegExp object represents a regular expression, a notation for matching text patterns.
Baseline Status: Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
1
Supported
Mozilla Firefox
1
Supported
Apple Safari
1
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
1
Specifications and References
MDN Browser Compat Data Keys:
javascript.builtins.RegExp javascript.builtins.RegExp.@@match javascript.builtins.RegExp.@@matchAll javascript.builtins.RegExp.@@replace javascript.builtins.RegExp.@@search javascript.builtins.RegExp.@@species javascript.builtins.RegExp.@@split javascript.builtins.RegExp.RegExp javascript.builtins.RegExp.dotAll javascript.builtins.RegExp.exec javascript.builtins.RegExp.flags javascript.builtins.RegExp.global javascript.builtins.RegExp.global.prototype_accessor javascript.builtins.RegExp.hasIndices javascript.builtins.RegExp.ignoreCase javascript.builtins.RegExp.ignoreCase.prototype_accessor javascript.builtins.RegExp.lastIndex javascript.builtins.RegExp.multiline javascript.builtins.RegExp.multiline.prototype_accessor javascript.builtins.RegExp.source javascript.builtins.RegExp.source.empty_regex_string javascript.builtins.RegExp.source.escaping javascript.builtins.RegExp.source.prototype_accessor javascript.builtins.RegExp.sticky javascript.builtins.RegExp.sticky.anchored_sticky_flag javascript.builtins.RegExp.sticky.prototype_accessor javascript.builtins.RegExp.test javascript.builtins.RegExp.toString javascript.builtins.RegExp.toString.escaping javascript.builtins.RegExp.unicode javascript.builtins.RegExp.unicodeSets javascript.grammar.regular_expression_literals javascript.regular_expressions.backreference javascript.regular_expressions.capturing_group javascript.regular_expressions.character_class javascript.regular_expressions.character_class_escape javascript.regular_expressions.character_escape javascript.regular_expressions.character_escape.unicode javascript.regular_expressions.disjunction javascript.regular_expressions.input_boundary_assertion javascript.regular_expressions.literal_character javascript.regular_expressions.lookahead_assertion javascript.regular_expressions.lookbehind_assertion javascript.regular_expressions.modifier javascript.regular_expressions.named_backreference javascript.regular_expressions.named_capturing_group javascript.regular_expressions.named_capturing_group.duplicate_named_capturing_groups javascript.regular_expressions.non_capturing_group javascript.regular_expressions.quantifier javascript.regular_expressions.unicode_character_class_escape javascript.regular_expressions.wildcard javascript.regular_expressions.word_boundary_assertion