2017-10-09 23 views
1

一部の文字列で "+"文字を削除する必要があります。Javascript文字列の先頭と末尾にのみ文字を削除するREGEXです。

私はこの正規表現を使用しています:

string.replace(/\+/g, ""); 

私のような文字列を持っているときに問題がある:「+++++テスト+文字列を+++」、それは明らかにたTestStringに変換されますと、正しい結果がすべき試験+文字列です。

だから私が必要とするのは、文字列の始めと終わりにのみ "+"文字を削除する正規表現を見つけることです。

ありがとうございます!

答えて

2

あなたは

^\++|\++$ 

a demo on regex101.comを参照してください使用することができます。 JavaScript


string.replace(/^\++|\++$/g, ""); 
+1

すごいです。提供されたリンクのおかげで、非常に便利! –

関連する問題