我试图用带pre标签的所有带有4个空格字符前缀的行包裹起来.这就是我到目前为止所拥有的
Text = Text.replace(new RegExp("( {4}.+?)<br />", "g"), "$1\n");
Text = Text.replace(new RegExp("( {4}.+?)\n", "g"), "<pre class=\"brush: js;\">$1</pre>");
Run Code Online (Sandbox Code Playgroud)
它可以工作,但它包含了每一行pre.我需要它来包裹整个块.