我需要在TypeScript中删除方括号中的所有文本部分以及大括号。我怎么能这样做?
var text="All-Weather Floor Liner Package [installed_msrp]"
答案 0 :(得分:1)
您可以使用javascript函数string.replace
var text="All-Weather Floor Liner Package [installed_msrp]"
var myCleanedStr = text.replace(/(\[.*\])/g, "");
console.log(myCleanedStr); // Output is "All-Weather Floor Liner Package "
答案 1 :(得分:1)
试试这个,希望有所帮助
var text="All-Weather Floor Liner Package [installed_msrp]"
alert(text.replace(/\s*\[.*?\]\s*/g, ''));
这也将删除括号前后的多余空格
由于
答案 2 :(得分:0)
您可以使用RegExp与replace函数联合。像这样:
'All-Weather Floor Liner Package [installed_msrp]'.replace(/\[.*\]/g, '');