You can create a regular expression object by using the RegExp()
constructor and passing 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 and Appendix D contain more information on regular expressions and patterns.