相当简单的问题,如何在两个\n
和{br}
标签之间用<blockquote>
替换</blockquote>
?
认为这样可行,但事实并非如此:
val = val.replace(/<blockquote>\b\n\b<\/blockquote>/igm, "{br}");
答案 0 :(得分:4)
使用替换回调:
val = val.replace(
/<blockquote>[\s\S]*?<\/blockquote>/i,
function(m) {return m.replace(/\n/g,"{br}");}
);