我想移除{
和}
之间的字符。Javascript正则表达式来移除括号内的字符串
例子:
input_string = "i like apple {nobody knows}";
预期的结果:
"i like aple"
我想移除{
和}
之间的字符。Javascript正则表达式来移除括号内的字符串
例子:
input_string = "i like apple {nobody knows}";
预期的结果:
"i like aple"
您可以使用
var out = input_string.replace(/{[^}]*}/,'')
如果你想删除多个出现,用
var out = input_string.replace(/{[^}]*}/g,'')
要/*
和*/
之间移除的东西,这个应该工作:
var out = input_string.replace(/(?!<\")\/\*[^\*]+\*\/(?!\")/g,'')
有一个确切的问题有一天... – nhahtdh