2016-10-21 22 views
0

中括弧内のテキストのすべての部分を中括弧とともにTypeScriptで削除する必要があります。これどうやってするの?テキスト部分の削除

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

TypeScriptはこれとほとんど関係ありません。 – Stijn

答えて

0

replace関数を使用してRegExpを使用することができます。このように:

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

あなたはそれが

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

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

に役立ちます願っています。これはまた、括弧の前後に余分な空白を削除します、これを試してみてください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 " 
+0

それは働いた...おかげで –

1

を使用することができます

JSFIDDLE

ありがとう

+0

それは働いた。 –

関連する問題