JavaScript中的正则表达式使用前面的字符替换}

时间:2013-08-23 11:43:27

标签: javascript regex

我在创建reg表达式时遇到问题。

例如:我有以下文字"这是}}}}}}}}"

现在我想要替换每个},包括任何前面的字符。

这是否可以在带有Regex的java脚本中使用?

本文的结果应为。

"我测试"

3 个答案:

答案 0 :(得分:3)

怎么样:

str.replace(/.}/g, '')

答案 1 :(得分:0)

试试这个,

var st = "This} is} a} test}";
var rep = st.replace(/.\}/g, "");
console.log(rep);

答案 2 :(得分:0)

<script type="text/javascript">
    var test = "This} is} a} test}";
    var regexp = new RegExp(".}","g");
    test = test.replace(regexp, "");
    alert(test); //"Thi i tes"
</script>