Удаление html-объектов из строки для исправления неожиданного токена в JSON ERROR

как удалить все "\n", пробелы и такие вещи, как "&nbsp":

Я пробовал это, но это не сработало: x.replace(/\/g, '').replace(' ', '').replace('\n', '');

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
189
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Использовать регулярное выражение

console.info( x.replace(/(&nbsp;|<([^>]+)>)/ig, "") );

 var x = `{    \n    \"formType\":\"CreateCaseRequest\",\n    \"documentID\":270550224,\n    \"documentRev\":\"1\",\n    \"formVersion\":\"v1\",\n    \"createdDateTime\":\"2019-03-25T13:31:44.216+0000\",\n    \"documentStatus\":\"Draft\",\n    \"documentTitle\":\n    {\n    },\n    \"documentSynopsis\":\n    {\n    },\n    \"highPriority\":false,\n   }`

console.info( x.replace(/(&nbsp;|<([^>]+)>)/ig, "") );

Спасибо, можете ли вы объяснить, что это значит: (&nbsp;|<([^>]+)>)/ig, "" это выражение заменить все объекты htmle на "" или только \n

Flash 03.04.2019 20:38

Да, все объекты HTML

kinny94 03.04.2019 20:38

Попробуй это.

x.replace("\n", "\n");

Спасибо, это сработало, но как насчет удаления других объектов, таких как &nbsp и т. д.

Flash 03.04.2019 20:36

Другие вопросы по теме