RegExp
You can create a regular expression object using the RegExp()
constructor. You pass the expression pattern as the first parameter and the pattern modifiers as the second:
> var re = new RegExp('[dn]o+dle', 'gmi');
This matches "noodle", "doodle", "doooodle", and so on. It's equivalent to using the regular expression literal:
> var re = ('/[dn]o+dle/gmi'); // recommended
Chapter 4, Objects and Appendix D, Regular Expressions contain more information on regular expressions and patterns.
The RegExp.prototype members
Following are the RegExp.prototype
members:
Property/method |
Description |
|
Read-only |
|
Read-only. |
Get Object-Oriented JavaScript - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.