Я пытаюсь использовать регулярное выражение яваскрипта и при попытке достичь /**
, я получаю SyntaxError: Invalid regular expression:
Javascript регулярное выражение пытается убежать/**
Не работает
\/\*\*
Работы
\/\* \*
Есть ли специальный способ избежать двух звезд рядом друг с другом?
Bigger картина:
Я использую this YEOMAN помощника, чтобы это утверждать:
var expected = "\n\
\/\*\*\n\
\* This is my description\n\
\*\n\
\* @param req\n\
\* @param reply\n\
\*\/\n\
exports.findEm = function (req, reply) {\n\
\n\
itemDao.findEm(req.params.id, function (err, data) {\n\
if (err) {\n\
return reply(Boom.wrap(err));\n\
}\n\
reply(data);\n\
});\n\
};\n\
";
....
helpers.assertFileContent(path.resolve(process.cwd(), 'myfile.js'), RegExp(expected));
Где это не работает? Он отлично работает, вы можете использовать '\/\ * {2}' – hwnd
'/ \/\ * \ * /' отлично работает. – anubhava
''/** ". Match (/ \/\ * \ * /)' отлично работает здесь. Кто-нибудь уже упоминал об этом? ;-) – Bjorn