Я знаю, что есть много аргументов относительно того, почему это плохая идея, но в моей реализации я планирую включить / отключить плохие слова в настройках учетной записи. Другими словами, плохие слова будут видны по умолчанию, но будут отключены / скрыты, если их попросят.
Планируется отправить клиенту строку JSON и позволить клиенту отфильтровывать плохие слова.
строка json
['swear1', 'swear2']
оригинальная фраза
this phrase includes swear1
конечный результат
this phrase includes ****
это то, что я пробовал до сих пор
$(document).ready (function () {
$('body').html().replace('asdf', 'ffff');
});
Теперь на заметку, я использую asp.net mvc, и я "мог" сделать это на стороне сервера, но я думал, что это было бы лучше, если бы выгружался на клиент ... Я открыт для предложения по этому вопросу.