@mgkirs

Какое есть JavaScript аналог heredoc?

Использую аналог heredoc на js.

(function(){}).constructor.prototype.hd = function() {
    return this.toString().replace(/.*\/\*\n([\s\S]*)\n\*\/.*/m, "$1");
}


Получаю результат вот так:

function(){/*
текст
текст
*/}.hd();


И все отлично работает. Но до совершенства не хватает того, что бы ява скрипт мог внутри такого heredoc содержать "*/".(проблема не в регулярке, а в том, что js не может внутри коментария содержать "*/") Конечно можно автозаены делать на клиент, сервере. Но может кто-нибудь знает обходной путь, который был бы реализован только на стороне клиента, на js?
  • Вопрос задан
  • 2989 просмотров
Решения вопроса 1
Месье знает толк в извращениях.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы