2016-10-21 7 views
0

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

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

TypeScript имеет мало общего с этим. – Stijn

ответ

0

Вы можете использовать RegExp в соединении с функцией замены. Как это:

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

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

Это сработало. Спасибо –

1

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

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

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

Это будет также удалить избыток пробелы до и после скобок

JSFIDDLE

Thanks

+0

Это сработало. –

Смежные вопросы