javascript – 替换方括号内的文本

前端之家收集整理的这篇文章主要介绍了javascript – 替换方括号内的文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
var a = "[i] earned [c] coin for [b] bonus";

如何从JavaScript中的变量中获取字符串“__赚__硬币为__奖金”?

我想要做的就是将所有的括号[]及其内容替换为__.

解决方法

a = a.replace(/\[.*?\]/g,'__');

如果您希望换行符可以使用,您可以使用:

a = a.replace(/\[[^\]]*?\]/g,'__');

猜你在找的JavaScript相关文章