| を削除するために次のコードを試しました。スタンドとエンドバスからのシンボルは機能しません。
"|aabckdoio|".replace("/^\|/g","").replace("/\|$/","")
| を削除するために次のコードを試しました。スタンドとエンドバスからのシンボルは機能しません。
"|aabckdoio|".replace("/^\|/g","").replace("/\|$/","")
正規表現から二重引用符を削除すると機能します。
文字列を渡すと、正規表現検索ではなく、通常の文字列検索と置換.replace()
が実行されます。
.replace
2 つの操作を組み合わせることもできます。
"|aabckdoio|".replace(/^\||\|$/g, "");
また、|
文字が常にそこにあることが確実にわかっている場合は、正規表現をまったく使用せずに実行できます。
"|aabckdoio|".slice(1, -1)
最初と最後の文字を削除する必要がある場合は、次を使用できます。
var str = "|aabckdoio|".slice(1, -1);
str; // "aabckdoio"