0
value = value.replace('[b]', '');
value = value.replace('[/b]', '');

このコードを最適化するにはどうすればよいですか?

正規表現でできる気がします。何かのようなもの

value.replace('/^[\/?b]/', '');

しかし、私はそれを理解することはできません。

4

1 に答える 1

2
value = value.replace(/\[\/?b\]/g, '');

括弧とスラッシュをエスケープする必要があり、引用符内に正規表現を入れないでください。そして、gすべてのオカレンスを置き換えるために修飾子が必要です。

于 2013-02-23T02:58:45.037 に答える