да просто запретите писать более 10-20-30 ответов в сутки
на то время пока вы свои хитрые алгоритмы пишите
достало каждый день выгребать мусор из уведомлений
var regex = /\[\[([^|]+)\|([^]]+)\]\]/g;
var out = text.replace(regex, '<span style="background-color:red;">$1</span><span style="background-color:green;">$2</span>');
Как на форумах, вики, Тостере есть textarea в которой пользователь вводит текст с кастомной разметкой. Увидеть как текст будет выглядеть с html-разметкой можно будет только после нажатия кнопки "Предпросмотр". Захотелось реализовать этот "предпросмотр" в режиме "реального времени". JS парсит содержимое textarea и отображает с html-разметкой. А видимую часть текста в textarea я хотел получить чтобы JS отображал не все содержимое textarea, а только видимую часть.