相当简单的问题,我该如何替换 \n
与 {br}
两者之间<blockquote>
和</blockquote>
标签?
本以为这会起作用,但事实并非如此:
val = val.replace(/<blockquote>\b\n\b<\/blockquote>/igm, "{br}");
最佳答案
使用替换回调:
val = val.replace(
/<blockquote>[\s\S]*?<\/blockquote>/i,
function(m) {return m.replace(/\n/g,"{br}");}
);
关于javascript - 替换两个项目之间的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14270633/