У меня есть рабочий пример: http://jsfiddle.net/R7KuK/
Я пытался создать массив, содержащий полные регулярные выражения с разделителями регулярных выражений и установленными флагами, но объект RegExp анализирует данные строки как строки, а не как регулярные выражения.
var regex = "/wolves/i"
против
var regex = /wolves/i
Мой вопрос: как мне преобразовать строковое регулярное выражение в фактическое регулярное выражение?
ОБНОВЛЕНИЕ: Это было только до Феликс Кинг любезно объяснил мне, что
var array = ["/wolves/i", "/Duck/"];
смело может стать:
var array = [/wolves/i, /Duck/];