Допущена ошибка в синтаксисе

262
13 марта 2018, 04:39

Подскажите, пожалуйста, где допущена ошибка в синтаксисе, все не могу разобраться

var str = "bbb /aaa\ bbb /ccc\";
document.write("Ответ: " + str.replace(//.+\\\\/, "!"));
Answer 1

У вас две ошибки:

"bbb /aaa\ bbb /ccc\"

тут вы экранируете последнюю кавычку, и тем самым оставляете строку текста не закрытой. Если кавычка в тексте нужна, то нужно добавить вторую кавычка "bbb /aaa\ bbb /ccc\"", если не нужна, то нужно убрать оператор экранирования "bbb /aaa\ bbb /ccc".

Вторая ошибка:

//.+\\\\/

Тут нужно экранировать второй слеш, получится /\/.+\\\\/

READ ALSO
Числа Фибоначчи JS

Числа Фибоначчи JS

Напишите функцию fib(n), которая возвращает n-е число ФибоначчиПример работы:

258
Как использовать process.env в файлах приложения Vue.js?

Как использовать process.env в файлах приложения Vue.js?

Объясните мне, пожалуйста, как я могу задействовать, например, processenv

209
Получить значение из div и добавить его в input JS

Получить значение из div и добавить его в input JS

Как получить значение из div и добавить его в input (value)?

281
Генератор кода Javascript

Генератор кода Javascript

Есть генератор кода на JavaScript , который выдает рандомные цифры и буквы для юзераКак сделать так, чтобы этот код для каждого отдельного юзера...

257