2017-07-21 17 views
1

文字の前後にある文字と空白で置き換えようとしていますが、すべての文字の間に|が入ります。これは私がそれを実行しようとしました方法です:交換| JavaScriptの問題

content.replace(new RegExp("|", "g"), " | "); 
+0

おそらくバーをエスケープする必要があります。それは正規表現の社会的シンボルですね。 – Carcigenicate

答えて

2

|は、正規表現でまたはを意味します。

あなたはそれをエスケープする必要があります:

content.replace(/\|/g, " | "); 
+2

590k担当者:お元気ですか... –

+0

マスターありがとう!それは完全に動作します。 –

+0

インプレースはどうですか? – Teemu

関連する問題