Удаление части текста

#javascript #typescript

#javascript #typescript

Вопрос:

Мне нужно удалить всю часть текста в квадратных скобках вместе с фигурными скобками в TypeScript. Как я могу это сделать?

 var text="All-Weather Floor Liner Package [installed_msrp]"
  

Комментарии:

1. TypeScript имеет к этому мало отношения.

Ответ №1:

Попробуйте это, надеюсь, это поможет

 var text="All-Weather Floor Liner Package [installed_msrp]"

alert(text.replace(/s*[.*?]s*/g, ''));
  

Это также приведет к удалению лишних пробелов до и после круглых скобок

JSFIDDLE

Спасибо

Ответ №2:

Вы можете использовать функцию 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 " 
  

Ответ №3:

Вы можете использовать регулярное выражение в сочетании с функцией replace. Вот так:

 'All-Weather Floor Liner Package [installed_msrp]'.replace(/[.*]/g, '');