如何用javascript将字符串替换为主字符串

How to replace string with the main string with javascript

本文关键字:字符串 替换 何用 javascript      更新时间:2023-09-26

尝试做一些事情,比如让html代码在我的论坛中可用。我想在用[hidden]字符串包装时隐藏文本,并且在单击按钮后,应该显示[hidden][/hidden]标记之间的原始文本。我尝试使用

var res = str.replace("[hidden]$1[/hidden]", "$1");

您需要转义括号[],否则它们将被解释为字符集。

var string = '[hidden]test[/hidden]';
string = string.replace(/'[hidden'](.*?)'['/hidden']/g, '$1');
// "test"