Удалить тег комментария из ответа POST

0

Я использую JQuery и пытаюсь сделать запрос на отправку, и ответ, который я получаю, имеет тип

/*this is the string i need*/

Теперь я пытаюсь получить доступ к строке, в которой я нуждаюсь, но, по некоторым вопросам, я, похоже, не понимаю.

Мой код:

$.get( "/geturl", function( data ) {
        console.log(hereStr(data)); ==> prints /*this is the string i need*/
});


function hereStr(f) {
  return f.
      replace(/^[^\/]+\/\*!?/, '').
      replace(/\*\/[^\/]+$/, '');
}

но мой console.log просто печатает ту же строку с тегами комментариев, как показано выше. Неправильно ли мое Regex? Или это какая-то проблема?

Любые указатели будут очень благодарны Спасибо

  • 0
    Это не ограниченная проблема. Ваша hereStr() неверна.
  • 0
    Что это должно быть тогда?
Показать ещё 1 комментарий
Теги:

1 ответ

2

Исправленная версия вашей функции hereStr():

function hereStr(f) {
  return f.replace(/\/\*(.+)\*\//, '$1');
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню