Проблемы с функцией форматирования текстаHtml

Программисты Html
Ответить
Anonymous
 Проблемы с функцией форматирования текста

Сообщение Anonymous »

Вероятно, несколько простых точек повторения здесь. < /p> У меня есть этот метод: < /p>

Код: Выделить всё

function formatText(input) {
return input
.replaceAll(
/\[#[0-9a-fA-F]{3,6}\]/g,
(match) => ``
)
.replaceAll(/\[b\]/g, '')
.replaceAll(/\[i\]/g, '[i]')
.replaceAll(/\[u\]/g, '[u]')
.replaceAll(/\[!b\]/g, '[/b]')[b]        .replaceAll(/\[!i\]/g, '[/i]')
.replaceAll(/\[!u\]/g, '[/u]')
.replaceAll(/\[!c\]/g, '');
}
< /code>
Это предназначен для простого языка форматирования. Однако, когда я пропускаю какой-либо текст через него (даже без форматирования), он не печатает и не устраняет ошибку. < /P>
Вот мой полный код: < /p>


 {
const term = new ECMAterm();
term.newTerm('body');
term.print(['[#0f0]test[!c]']); // Should return test
term.print(['test 2']); // Should return itself
});
< /code>
ни одна из строк печатает.> 

Подробнее здесь: [url]https://stackoverflow.com/questions/79498879/having-trouble-with-a-text-formatting-function[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»