要替换[Expression]和[Expression]-Javascript之间的文本吗
为了替换两个其他字符串之间的字符串,如img标签,请使用此要替换[Expression]和[Expression]-Javascript之间的文本吗,javascript,Javascript,为了替换两个其他字符串之间的字符串,如img标签,请使用此 This is your question? [x] Option A [ ] Option B [x] Option C [x] Option D [explanation] <a href="javascript:void(0);" class="X" >View</a> [explanation] 找到了解决办法- var output = input.replace(/(?:\r\n|\r
This is your question?
[x] Option A
[ ] Option B
[x] Option C
[x] Option D
[explanation]
<a href="javascript:void(0);" class="X" >View</a>
[explanation]
找到了解决办法-
var output = input.replace(/(?:\r\n|\r|\n)/g, '').replace (/\[explanation\](.*?)\[explanation\]/g, "your string replacement");
向你的代码展示你已经尝试过的东西?你能给出你想要做的事情的更多细节吗?替换Anchora标记中的文本?我的意思是文本视图最好使用JavaScript从DOM中删除元素,而不是使用正则表达式。如果您仍然想使用正则表达式,请使用@Tushar regex,但浏览器兼容性如何?@dadasozane它支持所有浏览器,不会有问题
var output = input.replace (/(\[explanation\])[\s\S]+\1/gmi, "[explanation]\n\n"+"My New String"+"\n\n[explanation]" );