Я хочу, чтобы создать регулярное выражение из строки, которая будет соответствовать только исходной строке.Сделать регулярное выражение из строки, которая соответствует только
т.е.
myRegexGenerator('babies/canfly?a=probably-not');
// returns an equivalent to /^babies\/canfly\?a=probably-not$/
Звучит очень странно. Что вы собираетесь делать? – str
Просто [escape] (http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript) и добавьте '^' и '$'. – georg
Какова цель создания этого регулярного выражения? – anubhava